From 010b5e25974b0c62701cd168f619f434f8290838 Mon Sep 17 00:00:00 2001 From: SIFISO KHUMALO <65282771+end-debug@users.noreply.github.com> Date: Mon, 20 Sep 2021 17:33:04 +0200 Subject: [PATCH 01/46] User Profile [end-debug] --- .../Plugins/User-Profiles/end-debug.json | 736 ++++++++++++++++++ 1 file changed, 736 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/end-debug.json diff --git a/Projects/Governance/Plugins/User-Profiles/end-debug.json b/Projects/Governance/Plugins/User-Profiles/end-debug.json new file mode 100644 index 000000000..fdfdfff37 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/end-debug.json @@ -0,0 +1,736 @@ +{ + "type": "User Profile", + "name": "end-debug", + "config": "{\"signature\":{\"message\":\"end-debug\",\"messageHash\":\"0x1f7f8bc57e6f5599e068e83eb802f255db43dfc4372420441068d244ab9304bb\",\"v\":\"0x1b\",\"r\":\"0x0a6768607452ef641ccf2f938efca8cc76dd85a63bb1e10b9582093485641df9\",\"s\":\"0x08518b226eb7ccf4ec6ce9ab78a6ba4c5606253dc7bcab61e2519302a4909a37\",\"signature\":\"0x0a6768607452ef641ccf2f938efca8cc76dd85a63bb1e10b9582093485641df908518b226eb7ccf4ec6ce9ab78a6ba4c5606253dc7bcab61e2519302a4909a371b\"},\"codeName\":\"end-debug\"}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{\n \"percentage\": 0\n }", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "c9ec2b57-c2a3-451b-9fe2-0e91b019477a", + "savedPayload": { + "position": { + "x": 13786.363636363636, + "y": 17470.577136594 + }, + "targetPosition": { + "x": 13936.363636363636, + "y": 17730.384757729335 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "82456675-a25a-4655-85fb-b56e20861b2b", + "savedPayload": { + "position": { + "x": 13936.363636363636, + "y": 17730.384757729335 + }, + "targetPosition": { + "x": 14086.363636363636, + "y": 17990.192378864667 + }, + "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": "ee49551c-4a7f-408e-a671-92f7478d9e15", + "savedPayload": { + "position": { + "x": 14686.363636363636, + "y": 17990.192378864667 + }, + "targetPosition": { + "x": 14386.363636363636, + "y": 17990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d19515b3-2180-496c-a0d6-ebdfd56650a2", + "savedPayload": { + "position": { + "x": 14386.363636363636, + "y": 17990.192378864667 + }, + "targetPosition": { + "x": 14086.363636363636, + "y": 17990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d1d5d745-af31-450b-8e90-96f99ddda58a", + "savedPayload": { + "position": { + "x": 14086.363636363636, + "y": 17990.192378864667 + }, + "targetPosition": { + "x": 13936.363636363636, + "y": 18250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "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": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "9925f3f1-8769-4138-ab52-346a474467f4", + "savedPayload": { + "position": { + "x": 14386.363636363636, + "y": 18209.807621135333 + }, + "targetPosition": { + "x": 14386.363636363636, + "y": 18509.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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": "36a262bc-4e61-477b-b190-ebe303587f14", + "savedPayload": { + "position": { + "x": 14686.363636363636, + "y": 18509.807621135333 + }, + "targetPosition": { + "x": 14386.363636363636, + "y": 18509.807621135333 + }, + "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": "3e6261e6-51af-4a02-909e-5a80455a39ff", + "savedPayload": { + "position": { + "x": 14386.363636363636, + "y": 18809.807621135333 + }, + "targetPosition": { + "x": 14386.363636363636, + "y": 18509.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b456f6f4-959e-47bc-b9f6-f1bd238d8650", + "savedPayload": { + "position": { + "x": 14346.171257498967, + "y": 18359.807621135333 + }, + "targetPosition": { + "x": 14086.363636363636, + "y": 18509.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "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": "bd3603f2-c630-4d86-9670-fbf7e32de858", + "savedPayload": { + "position": { + "x": 14236.363636363636, + "y": 18769.615242270665 + }, + "targetPosition": { + "x": 13936.363636363636, + "y": 18769.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "48acbf44-4dd5-4ab2-a967-d96ab124bf37", + "savedPayload": { + "position": { + "x": 14086.363636363636, + "y": 19029.422863406 + }, + "targetPosition": { + "x": 13936.363636363636, + "y": 18769.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "11a43317-3cc5-42ce-95ee-3e589e820147", + "savedPayload": { + "position": { + "x": 13786.363636363636, + "y": 19029.422863406 + }, + "targetPosition": { + "x": 13936.363636363636, + "y": 18769.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "e13485e7-dc1e-4b95-9391-20c0c944f9f6", + "savedPayload": { + "position": { + "x": 13636.363636363636, + "y": 18769.615242270665 + }, + "targetPosition": { + "x": 13936.363636363636, + "y": 18769.615242270665 + }, + "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": "1155b928-329e-4a8d-ba54-d6f58a101ee5", + "savedPayload": { + "position": { + "x": 13786.363636363636, + "y": 18509.807621135333 + }, + "targetPosition": { + "x": 13936.363636363636, + "y": 18769.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d9cb63f-30f0-4b75-bb40-0d57385ee4b0", + "savedPayload": { + "position": { + "x": 14236.363636363636, + "y": 18769.615242270665 + }, + "targetPosition": { + "x": 14086.363636363636, + "y": 18509.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "4441d08b-31fe-43f8-a044-92bdf29cf472", + "savedPayload": { + "position": { + "x": 14049.499462871523, + "y": 18860.54680304299 + }, + "targetPosition": { + "x": 13826.556015228305, + "y": 18659.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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" + ] + ] + } + }, + { + "type": "User Mentor", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "5709decd-446b-47ef-8a53-65f961b81de9", + "savedPayload": { + "position": { + "x": 13704.535022305565, + "y": 18933.871258428113 + }, + "targetPosition": { + "x": 13826.556015228305, + "y": 18659.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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": "63362bfd-94f9-40e7-8125-a0a8e0c5ccf7", + "savedPayload": { + "position": { + "x": 13528.199446617824, + "y": 18628.449082155035 + }, + "targetPosition": { + "x": 13826.556015228305, + "y": 18659.807621135333 + }, + "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": "d56f1b31-c3ea-411c-8c99-14859e97f311", + "savedPayload": { + "position": { + "x": 13764.182507982978, + "y": 18366.36334091519 + }, + "targetPosition": { + "x": 13826.556015228305, + "y": 18659.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0d8e56cf-a925-4822-9a30-31df50743147", + "savedPayload": { + "position": { + "x": 13826.556015228305, + "y": 18659.807621135333 + }, + "targetPosition": { + "x": 14086.363636363636, + "y": 18509.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b47a7be7-985a-4ab1-baea-68ef554cb8a7", + "savedPayload": { + "position": { + "x": 14086.363636363636, + "y": 18509.807621135333 + }, + "targetPosition": { + "x": 13936.363636363636, + "y": 18250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1c8787dc-31af-4852-9c50-4fd2abeac607", + "savedPayload": { + "position": { + "x": 13936.363636363636, + "y": 18250 + }, + "targetPosition": { + "x": 13636.363636363636, + "y": 18250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "4d63da9f-7429-4ac4-b66c-b51c585ea14b", + "savedPayload": { + "position": { + "x": 13336.363636363636, + "y": 18250 + }, + "targetPosition": { + "x": 13636.363636363636, + "y": 18250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2ba902c6-59f4-40f4-91f5-44d12f807061", + "savedPayload": { + "position": { + "x": 13636.363636363636, + "y": 18250 + }, + "targetPosition": { + "x": 13636.363636363636, + "y": 18250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From f0dc0e104621643e31051447d84e226290b0fa10 Mon Sep 17 00:00:00 2001 From: Tentacule23 Date: Mon, 20 Sep 2021 17:43:02 -0400 Subject: [PATCH 02/46] Node_move_fix Tentacule23 --- .../UI/Spaces/Floating-Space/FloatingSpace.js | 4 + package-lock.json | 170 ------------------ 2 files changed, 4 insertions(+), 170 deletions(-) diff --git a/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js b/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js index 3f932d114..db4054a1b 100644 --- a/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js +++ b/Projects/Foundations/UI/Spaces/Floating-Space/FloatingSpace.js @@ -668,6 +668,10 @@ function newFoundationsFloatingSpace() { newVector.x = newPosition.x - thisObject.floatingObjetSaved.payload.position.x newVector.y = newPosition.y - thisObject.floatingObjetSaved.payload.position.y + thisObject.floatingObjetSaved.payload.position = {} + thisObject.floatingObjetSaved.payload.position.x = position.x + thisObject.floatingObjetSaved.payload.position.y = position.y + thisObject.floatingObjetSaved.container.displace(newVector) UI.projects.foundations.spaces.cockpitSpace.setStatus('Type : [' + UI.projects.foundations.spaces.floatingSpace.floatingObjetSaved.payload.node.type + '] , Name : [' + UI.projects.foundations.spaces.floatingSpace.floatingObjetSaved.payload.node.name + '] -> Snapped to new position', 100, UI.projects.foundations.spaces.cockpitSpace.statusTypes.ALL_GOOD) } diff --git a/package-lock.json b/package-lock.json index 7c7ed17e3..6f0bbb6b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,11 +4,6 @@ "lockfileVersion": 1, "requires": true, "dependencies": { - "@cryptography/aes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@cryptography/aes/-/aes-0.1.1.tgz", - "integrity": "sha512-PcYz4FDGblO6tM2kSC+VzhhK62vml6k6/YAkiWtyPvrgJVfnDRoHGDtKn5UiaRRUrvUTTocBpvc2rRgTCqxjsg==" - }, "@ethereumjs/common": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz", @@ -675,14 +670,6 @@ "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" }, - "async-mutex": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.3.2.tgz", - "integrity": "sha512-HuTK7E7MT7jZEh1P9GtRW9+aTWiDWWi9InbZ5hjxrnRa39KS4BW04+xLBhYNS2aXhHUIKZSw3gj4Pn1pj+qGAA==", - "requires": { - "tslib": "^2.3.1" - } - }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -734,11 +721,6 @@ "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" }, - "big-integer": { - "version": "1.6.48", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz", - "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==" - }, "bignumber.js": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", @@ -781,11 +763,6 @@ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, - "browser-or-node": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/browser-or-node/-/browser-or-node-1.3.0.tgz", - "integrity": "sha512-0F2z/VSnLbmEeBcUrSuDH5l0HxTXdQQzLjkmBR4cYfvg1zJrKSlmIZFqyFR8oX0NrwPhy3c3HQ6i3OxMbew4Tg==" - }, "browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", @@ -1252,44 +1229,11 @@ "randombytes": "^2.0.0" } }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^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==" }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" - }, - "domhandler": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", - "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, "duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", @@ -1336,11 +1280,6 @@ "once": "^1.4.0" } }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, "es-abstract": { "version": "1.18.6", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.6.tgz", @@ -1943,17 +1882,6 @@ "minimalistic-crypto-utils": "^1.0.1" } }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, "http": { "version": "0.0.1-security", "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", @@ -2031,11 +1959,6 @@ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - }, "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", @@ -2495,14 +2418,6 @@ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" }, - "node-localstorage": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-localstorage/-/node-localstorage-2.2.1.tgz", - "integrity": "sha512-vv8fJuOUCCvSPjDjBLlMqYMHob4aGjkmrkaE42/mZr0VT+ZAU10jRF8oTnX9+pgU9/vYJ8P7YT3Vd6ajkmzSCw==", - "requires": { - "write-file-atomic": "^1.1.4" - } - }, "normalize-url": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", @@ -2589,11 +2504,6 @@ "is-wsl": "^2.2.0" } }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" - }, "p-cancelable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", @@ -2612,11 +2522,6 @@ "p-finally": "^1.0.0" } }, - "pako": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.0.4.tgz", - "integrity": "sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg==" - }, "parse-asn1": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", @@ -2663,11 +2568,6 @@ } } }, - "path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" - }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", @@ -3020,11 +2920,6 @@ } } }, - "slide": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", - "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=" - }, "sshpk": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", @@ -3046,11 +2941,6 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, - "store2": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/store2/-/store2-2.12.0.tgz", - "integrity": "sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw==" - }, "strict-uri-encode": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", @@ -3226,41 +3116,6 @@ } } }, - "telegram": { - "version": "1.8.14", - "resolved": "https://registry.npmjs.org/telegram/-/telegram-1.8.14.tgz", - "integrity": "sha512-gOj6/Ebr0QMv3zufP3n3t2AwO+iJcBd4B+YbWBu9gHRm1OQkuUW+3cpDfLMBnFFGH2/dJGdB9n+uo4qrCRkxgQ==", - "requires": { - "@cryptography/aes": "^0.1.1", - "async-mutex": "^0.3.0", - "big-integer": "^1.6.48", - "browser-or-node": "^1.3.0", - "buffer": "^6.0.3", - "htmlparser2": "^6.1.0", - "mime-types": "^2.1.30", - "node-localstorage": "^2.1.6", - "os-browserify": "^0.3.0", - "pako": "^2.0.3", - "path-browserify": "^1.0.1", - "process": "^0.11.10", - "store2": "^2.12.0", - "ts-custom-error": "^3.2.0", - "ts-mixer": "^5.4.0", - "util": "^0.12.4", - "websocket": "^1.0.33" - }, - "dependencies": { - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - } - } - }, "timed-out": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", @@ -3285,21 +3140,6 @@ "punycode": "^2.1.1" } }, - "ts-custom-error": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ts-custom-error/-/ts-custom-error-3.2.0.tgz", - "integrity": "sha512-cBvC2QjtvJ9JfWLvstVnI45Y46Y5dMxIaG1TDMGAD/R87hpvqFL+7LhvUDhnRCfOnx/xitollFWWvUKKKhbN0A==" - }, - "ts-mixer": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-5.4.1.tgz", - "integrity": "sha512-Zo9HgPCtNouDgJ+LGtrzVOjSg8+7WGQktIKLwAfaNrlOK1mWGlz1ejsAF/YqUEqAGjUTeB5fEg8gH9Aui6w9xA==" - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", @@ -3780,16 +3620,6 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, - "write-file-atomic": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", - "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "slide": "^1.1.5" - } - }, "ws": { "version": "8.2.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", From 5d84c6af8161224fec29f46e5f1c7f5639153b14 Mon Sep 17 00:00:00 2001 From: quantum8 Date: Tue, 21 Sep 2021 09:50:22 +1000 Subject: [PATCH 03/46] Added choppy indicator --- .../Plugins/Data-Mines/quantum.json | 4411 +++++++++++++++-- 1 file changed, 4041 insertions(+), 370 deletions(-) diff --git a/Projects/Foundations/Plugins/Data-Mines/quantum.json b/Projects/Foundations/Plugins/Data-Mines/quantum.json index fe831cfd3..41411efa9 100755 --- a/Projects/Foundations/Plugins/Data-Mines/quantum.json +++ b/Projects/Foundations/Plugins/Data-Mines/quantum.json @@ -85,12 +85,12 @@ "id": "c90fe480-880a-41bf-991d-ee9a7b1491ce", "savedPayload": { "position": { - "x": 14810.331639685452, - "y": 10571.106834071516 + "x": 14481.331639685452, + "y": 10522.106834071516 }, "targetPosition": { - "x": 14887.977353216207, - "y": 10860.884581958237 + "x": 14558.977353216207, + "y": 10811.884581958237 }, "floatingObject": { "isPinned": false, @@ -293,12 +293,12 @@ "id": "2c833913-2571-489d-8c0b-35c76775dfa1", "savedPayload": { "position": { - "x": 14965.623066746963, - "y": 10571.106834071516 + "x": 14636.623066746963, + "y": 10522.106834071516 }, "targetPosition": { - "x": 14887.977353216207, - "y": 10860.884581958237 + "x": 14558.977353216207, + "y": 10811.884581958237 }, "floatingObject": { "isPinned": false, @@ -320,12 +320,12 @@ "id": "1f010d2c-20aa-42c1-a8aa-09cb10108a7b", "savedPayload": { "position": { - "x": 15100.10938757217, - "y": 10648.752547602273 + "x": 14771.10938757217, + "y": 10599.752547602273 }, "targetPosition": { - "x": 14887.977353216207, - "y": 10860.884581958237 + "x": 14558.977353216207, + "y": 10811.884581958237 }, "floatingObject": { "isPinned": false, @@ -347,12 +347,12 @@ "id": "fb175b54-cd7e-4338-95ec-2ee630b15d4e", "savedPayload": { "position": { - "x": 15032.866227159568, - "y": 10822.061725192858 + "x": 14703.866227159568, + "y": 10773.061725192858 }, "targetPosition": { - "x": 14887.977353216207, - "y": 10860.884581958237 + "x": 14558.977353216207, + "y": 10811.884581958237 }, "floatingObject": { "isPinned": false, @@ -405,12 +405,12 @@ "id": "8427c40d-1223-459c-84a5-f1d2e99e439f", "savedPayload": { "position": { - "x": 15032.866227159568, - "y": 10899.707438723615 + "x": 14703.866227159568, + "y": 10850.707438723615 }, "targetPosition": { - "x": 14887.977353216207, - "y": 10860.884581958237 + "x": 14558.977353216207, + "y": 10811.884581958237 }, "floatingObject": { "isPinned": false, @@ -438,7 +438,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -465,12 +465,12 @@ "id": "2262ff71-db72-4278-9725-f68ab4e6b3fe", "savedPayload": { "position": { - "x": 15275.845318860243, - "y": 10553.401374043538 + "x": 15267.845318860243, + "y": 10727.401374043538 }, "targetPosition": { - "x": 15125.845318860243, - "y": 10813.20899517887 + "x": 15117.845318860243, + "y": 10987.20899517887 }, "floatingObject": { "isPinned": false, @@ -521,17 +521,17 @@ "id": "5dc92f26-e6f7-43f4-86b0-9cd7bd7b443b", "savedPayload": { "position": { - "x": 15125.845318860243, - "y": 10813.20899517887 + "x": 15117.845318860243, + "y": 10987.20899517887 }, "targetPosition": { - "x": 14975.845318860243, - "y": 11073.0166163142 + "x": 14967.845318860243, + "y": 11247.0166163142 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -554,12 +554,12 @@ "id": "1ccbc557-37d4-4b36-8260-88b7fd029762", "savedPayload": { "position": { - "x": 15385.652939995574, - "y": 10663.20899517887 + "x": 15377.652939995574, + "y": 10837.20899517887 }, "targetPosition": { - "x": 15235.652939995574, - "y": 10923.0166163142 + "x": 15227.652939995574, + "y": 11097.0166163142 }, "floatingObject": { "isPinned": false, @@ -613,12 +613,12 @@ "id": "3e907f0c-40fb-430e-a013-39fe4f44284b", "savedPayload": { "position": { - "x": 15447.784974351538, - "y": 10710.884581958237 + "x": 15439.784974351538, + "y": 10884.884581958237 }, "targetPosition": { - "x": 15235.652939995574, - "y": 10923.0166163142 + "x": 15227.652939995574, + "y": 11097.0166163142 }, "floatingObject": { "isPinned": false, @@ -672,12 +672,12 @@ "id": "77d0f477-eb24-44c9-b29c-efe946b0c4a0", "savedPayload": { "position": { - "x": 15495.460561130905, - "y": 10773.0166163142 + "x": 15487.460561130905, + "y": 10947.0166163142 }, "targetPosition": { - "x": 15235.652939995574, - "y": 10923.0166163142 + "x": 15227.652939995574, + "y": 11097.0166163142 }, "floatingObject": { "isPinned": false, @@ -732,12 +732,12 @@ "id": "7e4330fe-cff7-410f-949d-9bc74ab234b8", "savedPayload": { "position": { - "x": 15525.430687882295, - "y": 10845.370902783445 + "x": 15517.430687882295, + "y": 11019.370902783445 }, "targetPosition": { - "x": 15235.652939995574, - "y": 10923.0166163142 + "x": 15227.652939995574, + "y": 11097.0166163142 }, "floatingObject": { "isPinned": false, @@ -797,8 +797,8 @@ "y": 11229.0166163142 }, "targetPosition": { - "x": 15235.652939995574, - "y": 10923.0166163142 + "x": 15227.652939995574, + "y": 11097.0166163142 }, "floatingObject": { "isPinned": true, @@ -830,17 +830,17 @@ "id": "470f0399-a571-4dae-960d-1e6ecaad88e7", "savedPayload": { "position": { - "x": 15235.652939995574, - "y": 10923.0166163142 + "x": 15227.652939995574, + "y": 11097.0166163142 }, "targetPosition": { - "x": 14975.845318860243, - "y": 11073.0166163142 + "x": 14967.845318860243, + "y": 11247.0166163142 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -857,12 +857,12 @@ "id": "0b3ee02f-edd5-4ff0-aa1f-c687e6583098", "savedPayload": { "position": { - "x": 15125.845318860243, - "y": 11073.0166163142 + "x": 15117.845318860243, + "y": 11247.0166163142 }, "targetPosition": { - "x": 14975.845318860243, - "y": 11073.0166163142 + "x": 14967.845318860243, + "y": 11247.0166163142 }, "floatingObject": { "isPinned": false, @@ -884,12 +884,12 @@ "id": "1326f776-09db-4750-bce6-8d8c1734f3a0", "savedPayload": { "position": { - "x": 15105.74912942791, - "y": 11148.0166163142 + "x": 15097.74912942791, + "y": 11322.0166163142 }, "targetPosition": { - "x": 14975.845318860243, - "y": 11073.0166163142 + "x": 14967.845318860243, + "y": 11247.0166163142 }, "floatingObject": { "isPinned": false, @@ -942,12 +942,12 @@ "id": "f3c494f1-ac4e-4cb2-a8d3-bebee8c1639a", "savedPayload": { "position": { - "x": 15050.845318860243, - "y": 11202.920426881867 + "x": 15042.845318860243, + "y": 11376.920426881867 }, "targetPosition": { - "x": 14975.845318860243, - "y": 11073.0166163142 + "x": 14967.845318860243, + "y": 11247.0166163142 }, "floatingObject": { "isPinned": false, @@ -1068,12 +1068,12 @@ "id": "acd5b5fc-b7f7-46e3-b278-9c984c130581", "savedPayload": { "position": { - "x": 16177.406157988245, - "y": 11987.684182058996 + "x": 15317.951895456892, + "y": 11707.86101065538 }, "targetPosition": { - "x": 15840.946557853315, - "y": 12014.164126867145 + "x": 15093.645495366938, + "y": 11725.514307194146 }, "floatingObject": { "isPinned": false, @@ -1091,12 +1091,12 @@ "id": "236f093d-9061-4363-a2ed-6150a13ebe4e", "savedPayload": { "position": { - "x": 15840.946557853315, - "y": 12014.164126867145 + "x": 15093.645495366938, + "y": 11725.514307194146 }, "targetPosition": { - "x": 15504.486957718384, - "y": 12040.644071675293 + "x": 14869.339095276984, + "y": 11743.16760373291 }, "floatingObject": { "isPinned": false, @@ -1124,12 +1124,12 @@ "id": "11bf2a1d-1c00-4876-af81-4c4effa5cda8", "savedPayload": { "position": { - "x": 16146.450106217611, - "y": 12249.230542878382 + "x": 15297.314527609804, + "y": 11882.225251201637 }, "targetPosition": { - "x": 15825.468531967997, - "y": 12144.937307276838 + "x": 15083.326811443394, + "y": 11812.696427467274 }, "floatingObject": { "isPinned": false, @@ -1147,12 +1147,12 @@ "id": "b5f38833-a07e-42ce-893a-9bc05c70ca86", "savedPayload": { "position": { - "x": 15825.468531967997, - "y": 12144.937307276838 + "x": 15083.326811443394, + "y": 11812.696427467274 }, "targetPosition": { - "x": 15504.486957718384, - "y": 12040.644071675293 + "x": 14869.339095276984, + "y": 11743.16760373291 }, "floatingObject": { "isPinned": false, @@ -1180,12 +1180,12 @@ "id": "4646a964-3da9-46b0-b650-e1096ecf3174", "savedPayload": { "position": { - "x": 15889.442477803399, - "y": 12369.427146142449 + "x": 15125.976108666993, + "y": 11962.356320044348 }, "targetPosition": { - "x": 15761.123971108394, - "y": 12259.83278798673 + "x": 15040.43043753699, + "y": 11889.293414607202 }, "floatingObject": { "isPinned": false, @@ -1203,12 +1203,12 @@ "id": "1f54fec9-389b-4173-9035-2f9e122e8530", "savedPayload": { "position": { - "x": 15761.123971108394, - "y": 12259.83278798673 + "x": 15040.43043753699, + "y": 11889.293414607202 }, "targetPosition": { - "x": 15504.486957718384, - "y": 12040.644071675293 + "x": 14869.339095276984, + "y": 11743.16760373291 }, "floatingObject": { "isPinned": false, @@ -1236,12 +1236,12 @@ "id": "01c7c929-8aee-4284-b305-717dabfc74f8", "savedPayload": { "position": { - "x": 15734.319648211529, - "y": 12491.716124545654 + "x": 15022.56088893908, + "y": 12043.882305646484 }, "targetPosition": { - "x": 15657.70875138048, - "y": 12341.358773588867 + "x": 14971.486957718382, + "y": 11943.644071675293 }, "floatingObject": { "isPinned": false, @@ -1259,12 +1259,12 @@ "id": "6779bd73-6b00-4af0-b1ff-5dbb14edb178", "savedPayload": { "position": { - "x": 15657.70875138048, - "y": 12341.358773588867 + "x": 14971.486957718382, + "y": 11943.644071675293 }, "targetPosition": { - "x": 15504.486957718384, - "y": 12040.644071675293 + "x": 14869.339095276984, + "y": 11743.16760373291 }, "floatingObject": { "isPinned": false, @@ -1292,12 +1292,12 @@ "id": "f95f8041-8b26-4295-b95e-b32d06066ab5", "savedPayload": { "position": { - "x": 15544.206874930605, - "y": 12545.33347187769 + "x": 14895.819040085133, + "y": 12079.627203867842 }, "targetPosition": { - "x": 15530.966902526532, - "y": 12377.103671810224 + "x": 14886.99239181575, + "y": 11967.474003822865 }, "floatingObject": { "isPinned": false, @@ -1315,12 +1315,12 @@ "id": "b96c8034-d6ba-4459-af39-b0104ff2061f", "savedPayload": { "position": { - "x": 15530.966902526532, - "y": 12377.103671810224 + "x": 14886.99239181575, + "y": 11967.474003822865 }, "targetPosition": { - "x": 15504.486957718384, - "y": 12040.644071675293 + "x": 14869.339095276984, + "y": 11743.16760373291 }, "floatingObject": { "isPinned": false, @@ -1348,12 +1348,12 @@ "id": "e38a745b-46e9-4b67-ab92-e6bf636b8213", "savedPayload": { "position": { - "x": 15348.047104316067, - "y": 12522.116433049714 + "x": 14765.04585967544, + "y": 12064.149177982525 }, "targetPosition": { - "x": 15400.19372211684, - "y": 12361.625645924907 + "x": 14799.810271542621, + "y": 11957.15531989932 }, "floatingObject": { "isPinned": false, @@ -1371,12 +1371,12 @@ "id": "aa0fabd3-2b99-4c5b-8b28-719adbe6f4ba", "savedPayload": { "position": { - "x": 15400.19372211684, - "y": 12361.625645924907 + "x": 14799.810271542621, + "y": 11957.15531989932 }, "targetPosition": { - "x": 15504.486957718384, - "y": 12040.644071675293 + "x": 14869.339095276984, + "y": 11743.16760373291 }, "floatingObject": { "isPinned": false, @@ -1404,12 +1404,12 @@ "id": "c893e0c2-6e4c-41d7-a277-32e1b2457596", "savedPayload": { "position": { - "x": 15175.703883251228, - "y": 12425.599591760309 + "x": 14650.150378965547, + "y": 11999.804617122922 }, "targetPosition": { - "x": 15285.298241406947, - "y": 12297.281085065304 + "x": 14723.213284402693, + "y": 11914.258945992919 }, "floatingObject": { "isPinned": false, @@ -1427,12 +1427,12 @@ "id": "3e8458a5-1b5a-4093-af89-724d331dcb9c", "savedPayload": { "position": { - "x": 15285.298241406947, - "y": 12297.281085065304 + "x": 14723.213284402693, + "y": 11914.258945992919 }, "targetPosition": { - "x": 15504.486957718384, - "y": 12040.644071675293 + "x": 14869.339095276984, + "y": 11743.16760373291 }, "floatingObject": { "isPinned": false, @@ -1461,7 +1461,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -1660,12 +1660,12 @@ "id": "2d67d9ca-7a6e-42af-ae67-a573f77fde43", "savedPayload": { "position": { - "x": 14346.845318860243, - "y": 11024.0166163142 + "x": 14369.845318860243, + "y": 11480.0166163142 }, "targetPosition": { - "x": 14046.845318860243, - "y": 11024.0166163142 + "x": 14069.845318860243, + "y": 11480.0166163142 }, "floatingObject": { "isPinned": false, @@ -2219,12 +2219,12 @@ "id": "2b16d149-2eea-4cab-8632-a4cffd5c6bf1", "savedPayload": { "position": { - "x": 14258.977353216207, - "y": 11536.148650670164 + "x": 14509.623066746964, + "y": 11817.469950980287 }, "targetPosition": { - "x": 14046.845318860243, - "y": 11324.0166163142 + "x": 14219.845318860243, + "y": 11739.824237449531 }, "floatingObject": { "isPinned": false, @@ -2713,12 +2713,12 @@ "id": "9789d117-c9bf-4525-a5a2-06faf5d974c4", "savedPayload": { "position": { - "x": 14046.845318860243, - "y": 11624.0166163142 + "x": 14369.845318860243, + "y": 11999.631858584862 }, "targetPosition": { - "x": 14046.845318860243, - "y": 11324.0166163142 + "x": 14219.845318860243, + "y": 11739.824237449531 }, "floatingObject": { "isPinned": false, @@ -2749,12 +2749,12 @@ "id": "d84addaf-b023-4ea8-8e15-b7576c911bb5", "savedPayload": { "position": { - "x": 13881.64362401635, - "y": 11832.455152848705 + "x": 14307.995722644439, + "y": 11806.745773773344 }, "targetPosition": { - "x": 13834.71328450428, - "y": 11536.148650670164 + "x": 14119.199605329488, + "y": 11573.601985336252 }, "floatingObject": { "isPinned": false, @@ -2777,12 +2777,12 @@ "id": "601d886e-2bc1-46c1-b385-7fcc0dc1a2f2", "savedPayload": { "position": { - "x": 13698.516134582416, - "y": 11803.450607926674 + "x": 14134.900392202371, + "y": 11873.190845762625 }, "targetPosition": { - "x": 13834.71328450428, - "y": 11536.148650670164 + "x": 14119.199605329488, + "y": 11573.601985336252 }, "floatingObject": { "isPinned": false, @@ -2816,12 +2816,12 @@ "id": "ef6bfa96-40e6-4474-8aa7-7cf4d548953e", "savedPayload": { "position": { - "x": 13554.327338187033, - "y": 11922.003184280671 + "x": 14069.305519759866, + "y": 12047.95478676697 }, "targetPosition": { - "x": 13559.560933811328, - "y": 11822.140230805213 + "x": 14023.906469785912, + "y": 11958.854134348134 }, "floatingObject": { "isPinned": false, @@ -2839,12 +2839,12 @@ "id": "8e4bfd43-e63d-4bfd-aa53-47c3da245ea4", "savedPayload": { "position": { - "x": 13559.560933811328, - "y": 11822.140230805213 + "x": 14023.906469785912, + "y": 11958.854134348134 }, "targetPosition": { - "x": 13567.41132724777, - "y": 11672.345800592027 + "x": 13955.80789482498, + "y": 11825.203155719879 }, "floatingObject": { "isPinned": false, @@ -2872,12 +2872,12 @@ "id": "3df0ae24-b1f6-4cea-9792-d7f1b447bfcc", "savedPayload": { "position": { - "x": 13404.019616743262, - "y": 11923.946970975654 + "x": 13940.107107952097, + "y": 12124.79201614625 }, "targetPosition": { - "x": 13485.715471995516, - "y": 11798.14638578384 + "x": 13947.957501388539, + "y": 11974.997585933064 }, "floatingObject": { "isPinned": false, @@ -2895,12 +2895,12 @@ "id": "479d4112-5211-4626-83b0-5232e294f516", "savedPayload": { "position": { - "x": 13485.715471995516, - "y": 11798.14638578384 + "x": 13947.957501388539, + "y": 11974.997585933064 }, "targetPosition": { - "x": 13567.41132724777, - "y": 11672.345800592027 + "x": 13955.80789482498, + "y": 11825.203155719879 }, "floatingObject": { "isPinned": false, @@ -2918,7 +2918,7 @@ { "type": "Record Property", "name": "End", - "config": "{ \n\"codeName\": \"end\",\n\"isString\": false,\n\"isCalculated\": false\n}", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", "project": "Foundations", "recordFormula": { "type": "Record Formula", @@ -2928,12 +2928,12 @@ "id": "7f3e837f-97d1-4cdc-9c58-9c746b3f8720", "savedPayload": { "position": { - "x": 13300.10936999126, - "y": 11808.54295051389 + "x": 13792.416184320473, + "y": 12076.804326103505 }, "targetPosition": { - "x": 13433.760348619515, - "y": 11740.44437555296 + "x": 13874.112039572727, + "y": 11951.003740911692 }, "floatingObject": { "isPinned": false, @@ -2951,12 +2951,12 @@ "id": "08003b07-39ee-4abf-8b87-3ae817d9d166", "savedPayload": { "position": { - "x": 13433.760348619515, - "y": 11740.44437555296 + "x": 13874.112039572727, + "y": 11951.003740911692 }, "targetPosition": { - "x": 13567.41132724777, - "y": 11672.345800592027 + "x": 13955.80789482498, + "y": 11825.203155719879 }, "floatingObject": { "isPinned": false, @@ -2984,12 +2984,12 @@ "id": "b8cc2197-7ef0-42d5-80f7-255a93151296", "savedPayload": { "position": { - "x": 13317.753943559126, - "y": 11659.26181153129 + "x": 13733.05626377789, + "y": 11938.700780654764 }, "targetPosition": { - "x": 13417.616897034584, - "y": 11664.495407155586 + "x": 13822.156916196725, + "y": 11893.30173068081 }, "floatingObject": { "isPinned": false, @@ -3007,12 +3007,12 @@ "id": "6ecdcfd8-804a-4ea4-97f6-aaa854f5453e", "savedPayload": { "position": { - "x": 13417.616897034584, - "y": 11664.495407155586 + "x": 13822.156916196725, + "y": 11893.30173068081 }, "targetPosition": { - "x": 13567.41132724777, - "y": 11672.345800592027 + "x": 13955.80789482498, + "y": 11825.203155719879 }, "floatingObject": { "isPinned": false, @@ -3040,12 +3040,12 @@ "id": "368a40de-2142-4b5c-8992-483a4ab89f1a", "savedPayload": { "position": { - "x": 13357.743685261414, - "y": 11536.186041838271 + "x": 13706.150511136337, + "y": 11812.119166659142 }, "targetPosition": { - "x": 13441.610742055957, - "y": 11590.649945339774 + "x": 13806.013464611795, + "y": 11817.352762283437 }, "floatingObject": { "isPinned": false, @@ -3063,12 +3063,12 @@ "id": "5166bb7d-6d46-4c7c-a56f-ae4536d3114e", "savedPayload": { "position": { - "x": 13441.610742055957, - "y": 11590.649945339774 + "x": 13806.013464611795, + "y": 11817.352762283437 }, "targetPosition": { - "x": 13567.41132724777, - "y": 11672.345800592027 + "x": 13955.80789482498, + "y": 11825.203155719879 }, "floatingObject": { "isPinned": false, @@ -3087,12 +3087,12 @@ "id": "f3a59ecc-efe7-4f0b-afdc-3eb2277247a6", "savedPayload": { "position": { - "x": 13567.41132724777, - "y": 11672.345800592027 + "x": 13955.80789482498, + "y": 11825.203155719879 }, "targetPosition": { - "x": 13834.71328450428, - "y": 11536.148650670164 + "x": 14119.199605329488, + "y": 11573.601985336252 }, "floatingObject": { "isPinned": false, @@ -3118,17 +3118,17 @@ "procedureJavascriptCode": { "type": "Procedure Javascript Code", "name": "New Procedure Javascript Code", - "code": "/* Loop Code */\nlet movingAvLen1 = 5;\nlet movingAvLen2 = 10\t\t\nlet movingAvLen3 = 20;\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet AllVolume = volume.buy; // + volume.sell;\nlet MaxLen = Math.max(movingAvLen1, movingAvLen2, movingAvLen3);\n//variable.volBuy = AllVolume;\n\n\n// Calculate PriceVolume\nvariable.PVSum.push(calculatePV() );\n\nif (variable.PVSum.length > MaxLen) {\n variable.PVSum.splice(0, 1); // Remove the first element of the array to keep it at a maximum of movingAvLen1 elements (default 10) \n}\n\n// Add current volume to array\nvariable.VolSum.push(AllVolume);\n\nif (variable.VolSum.length > MaxLen) {\n variable.VolSum.splice(0, 1) // Remove the first element of the array to keep it at a maximum of movingAvLen1 elements (default 10) \n}\n\nvariable.mvwap1 = calculateVolSum(movingAvLen1);\nvariable.mvwap2 = calculateVolSum(movingAvLen2);\nvariable.mvwap3 = calculateVolSum(movingAvLen3);\n\n//////////////////\n// new functions\n\nfunction calculatePV()\t{\n\treturn (candle.close + candle.max + candle.min) / 3 * AllVolume;\n}\n\nfunction calculateVolSum(length) {\n\t/* We check we have enough values to make the calculation */\n if (variable.PVSum.length < length) { return 0 } // If not, define the value as zero.\n\t\n\tlet sum1 = 0 // Initialise sum variables. \n\tlet sum2 = 0 \n for (let i = variable.PVSum.length - length; i < variable.PVSum.length; i++) { // Iterate through the array\n sum1 = sum1 + variable.PVSum[i];\n\t\tsum2 = sum2 + variable.VolSum[i];\n }\n \n let MVWAP = sum1 / sum2;\n return MVWAP;\n}\n", + "code": "/* Loop Code */\nlet movingAvLen1 = 10;\nlet movingAvLen2 = 5;\t\t\nlet movingAvLen3 = 20;\nlet candle = record.current;\nlet volume = getElement('volumes', candle);\nlet AllVolume = volume.buy; // + volume.sell;\nlet MaxLen = Math.max(movingAvLen1, movingAvLen2, movingAvLen3);\n//variable.volBuy = AllVolume;\n\n\n// Calculate PriceVolume\nvariable.PVSum.push(calculatePV() );\n\nif (variable.PVSum.length > MaxLen) {\n variable.PVSum.splice(0, 1); // Remove the first element of the array to keep it at a maximum of movingAvLen1 elements (default 10) \n}\n\n// Add current volume to array\nvariable.VolSum.push(AllVolume);\n\nif (variable.VolSum.length > MaxLen) {\n variable.VolSum.splice(0, 1) // Remove the first element of the array to keep it at a maximum of movingAvLen1 elements (default 10) \n}\n\nvariable.mvwap1 = calculateVolSum(movingAvLen1);\nvariable.mvwap2 = calculateVolSum(movingAvLen2);\nvariable.mvwap3 = calculateVolSum(movingAvLen3);\n\n//////////////////\n// new functions\n\nfunction calculatePV()\t{\n\treturn (candle.close + candle.max + candle.min) / 3 * AllVolume;\n}\n\nfunction calculateVolSum(length) {\n\t/* We check we have enough values to make the calculation */\n if (variable.PVSum.length < length) { return 0 } // If not, define the value as zero.\n\t\n\tlet sum1 = 0 // Initialise sum variables. \n\tlet sum2 = 0 \n for (let i = variable.PVSum.length - length; i < variable.PVSum.length; i++) { // Iterate through the array\n sum1 = sum1 + variable.PVSum[i];\n\t\tsum2 = sum2 + variable.VolSum[i];\n }\n \n let MVWAP = sum1 / sum2;\n return MVWAP;\n}\n", "project": "Foundations", "id": "17c38500-0967-4ed8-8133-471b7ae8cdf9", "savedPayload": { "position": { - "x": 12978.258526427417, - "y": 11704.239080885274 + "x": 13461.533242750425, + "y": 12147.399947074025 }, "targetPosition": { - "x": 13258.332654376578, - "y": 11596.728696021684 + "x": 13650.329360065376, + "y": 11914.256158636934 }, "floatingObject": { "isPinned": false, @@ -3146,12 +3146,12 @@ "id": "63ee4a6c-4ef7-4c90-b985-b7563e87f56f", "savedPayload": { "position": { - "x": 13258.332654376578, - "y": 11596.728696021684 + "x": 13650.329360065376, + "y": 11914.256158636934 }, "targetPosition": { - "x": 13538.40678232574, - "y": 11489.218311158094 + "x": 13839.125477380327, + "y": 11681.112370199842 }, "floatingObject": { "isPinned": false, @@ -3178,12 +3178,12 @@ "id": "70e750a1-cd0b-4017-bb43-f6f98a61b3ba", "savedPayload": { "position": { - "x": 13072.119205451556, - "y": 11111.626076528193 + "x": 13246.512473023246, + "y": 11587.251691175703 }, "targetPosition": { - "x": 13305.262993888648, - "y": 11300.422193843144 + "x": 13542.818975201786, + "y": 11634.182030687773 }, "floatingObject": { "isPinned": false, @@ -3201,12 +3201,12 @@ "id": "b04ba3ae-16ee-4885-b362-9cce885b61df", "savedPayload": { "position": { - "x": 13305.262993888648, - "y": 11300.422193843144 + "x": 13542.818975201786, + "y": 11634.182030687773 }, "targetPosition": { - "x": 13538.40678232574, - "y": 11489.218311158094 + "x": 13839.125477380327, + "y": 11681.112370199842 }, "floatingObject": { "isPinned": false, @@ -3224,17 +3224,17 @@ "id": "1a1df272-90a1-49e6-92df-f05c376e9cc4", "savedPayload": { "position": { - "x": 13538.40678232574, - "y": 11489.218311158094 + "x": 13839.125477380327, + "y": 11681.112370199842 }, "targetPosition": { - "x": 13834.71328450428, - "y": 11536.148650670164 + "x": 14119.199605329488, + "y": 11573.601985336252 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -3247,12 +3247,12 @@ "id": "0d93e7b6-08f8-4b07-b959-ee2f70d79e70", "savedPayload": { "position": { - "x": 13834.71328450428, - "y": 11536.148650670164 + "x": 14142.199605329488, + "y": 12029.601985336252 }, "targetPosition": { - "x": 14046.845318860243, - "y": 11324.0166163142 + "x": 14219.845318860243, + "y": 11739.824237449531 }, "floatingObject": { "isPinned": false, @@ -3296,12 +3296,1630 @@ "id": "053d6fd9-217c-4469-9796-91021f2f0d53", "savedPayload": { "position": { - "x": 14046.845318860243, - "y": 11324.0166163142 + "x": 14219.845318860243, + "y": 11739.824237449531 }, "targetPosition": { - "x": 14046.845318860243, - "y": 11024.0166163142 + "x": 14069.845318860243, + "y": 11480.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Choppy", + "config": "{\n \"codeName\": \"Choppy-Ind\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"description\": \"Produces the Choppy Indicator\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Choppy", + "project": "Foundations", + "id": "5f260803-1d8d-4621-8268-bcdd11db199d", + "savedPayload": { + "position": { + "x": 14223.497457909873, + "y": 11874.250928810385 + }, + "targetPosition": { + "x": 13990.35366947278, + "y": 11685.454811495434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ea152de8-23f1-4954-99b1-fb1ab836d317" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Indicator Bot", + "Foundations", + "f4097c95-a1d3-4110-ace9-2c9d8a0e167c" + ], + [ + "Choppy", + "Product Definition", + "Foundations", + "e283364e-671f-4df2-bf0a-54179c84e114" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ea152de8-23f1-4954-99b1-fb1ab836d317" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "6909e88e-c345-4279-8564-9a011c6cbe12", + "savedPayload": { + "position": { + "x": 13990.35366947278, + "y": 11685.454811495434 + }, + "targetPosition": { + "x": 13757.20988103569, + "y": 11496.658694180484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "2600aee9-7192-49f9-9f94-abc52edbda1d", + "savedPayload": { + "position": { + "x": 14097.86405433637, + "y": 11965.528939444595 + }, + "targetPosition": { + "x": 13864.72026589928, + "y": 11776.732822129645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "79be037a-65ee-455c-b429-28ededfc26a8" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Indicator Bot", + "Foundations", + "f4097c95-a1d3-4110-ace9-2c9d8a0e167c" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "2d23c37f-72a5-421e-984f-117db619f061" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "79be037a-65ee-455c-b429-28ededfc26a8" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "41c57cdd-c64a-4e5f-8b1f-ed4738535708", + "savedPayload": { + "position": { + "x": 14041.055841587022, + "y": 12019.43792044213 + }, + "targetPosition": { + "x": 13864.72026589928, + "y": 11776.732822129645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "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" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "beacaede-dcfa-4fcd-98d7-06cd4c1531d9", + "savedPayload": { + "position": { + "x": 13972.23065076287, + "y": 12056.806950078806 + }, + "targetPosition": { + "x": 13864.72026589928, + "y": 11776.732822129645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "28215d39-5a9f-4e36-86a8-ad179825045b", + "savedPayload": { + "position": { + "x": 13896.078804879575, + "y": 12075.089390740126 + }, + "targetPosition": { + "x": 13864.72026589928, + "y": 11776.732822129645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [ + { + "type": "Data Mine Data Dependencies", + "name": "Candles", + "project": "Foundations", + "botDataDependencies": [], + "id": "de2cb6e8-f117-4558-9faa-4c059d73c9f0", + "savedPayload": { + "position": { + "x": 13817.78992638721, + "y": 12073.039324308185 + }, + "targetPosition": { + "x": 13864.72026589928, + "y": 11776.732822129645 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "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": "f62fcc1a-4dfe-45fc-aeda-c6f7c07fbf96", + "savedPayload": { + "position": { + "x": 13864.72026589928, + "y": 11776.732822129645 + }, + "targetPosition": { + "x": 13757.20988103569, + "y": 11496.658694180484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "79be037a-65ee-455c-b429-28ededfc26a8", + "savedPayload": { + "position": { + "x": 13710.27954152362, + "y": 11792.965196359024 + }, + "targetPosition": { + "x": 13757.20988103569, + "y": 11496.658694180484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "662266a5-c6cb-4160-b315-2a682ccfa2df", + "savedPayload": { + "position": { + "x": 13568.413763720739, + "y": 11729.802482617575 + }, + "targetPosition": { + "x": 13757.20988103569, + "y": 11496.658694180484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "87a7aaca-6312-4070-a0d4-56a48634b611", + "savedPayload": { + "position": { + "x": 13477.135753086528, + "y": 11604.169079044073 + }, + "targetPosition": { + "x": 13757.20988103569, + "y": 11496.658694180484 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2d23c37f-72a5-421e-984f-117db619f061", + "savedPayload": { + "position": { + "x": 13997.491032390999, + "y": 12029.601985336252 + }, + "targetPosition": { + "x": 13919.845318860243, + "y": 11739.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"description\": \"Produces the Choppy Indicator.\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"sleepWaitTime\": 3600000,\n \"comaWaitTime\": 86400000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Choppy", + "project": "Foundations", + "id": "16d280ea-954f-45f2-ab5d-450139c68ff5", + "savedPayload": { + "position": { + "x": 13422.152200195866, + "y": 12178.400904910648 + }, + "targetPosition": { + "x": 13390.79366121557, + "y": 11880.044336300167 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5cf5fe75-fb44-48e2-ae6c-87a3b2b71253" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Indicator Bot", + "Foundations", + "f4097c95-a1d3-4110-ace9-2c9d8a0e167c" + ], + [ + "Choppy", + "Product Definition", + "Foundations", + "e283364e-671f-4df2-bf0a-54179c84e114" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5cf5fe75-fb44-48e2-ae6c-87a3b2b71253" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "82b8f53b-1261-4f5c-abca-c6eec9979169", + "savedPayload": { + "position": { + "x": 13390.79366121557, + "y": 11880.044336300167 + }, + "targetPosition": { + "x": 13359.435122235274, + "y": 11581.687767689686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "2bf3ca7d-6c8e-43cd-8385-0554875ae42b", + "savedPayload": { + "position": { + "x": 13344.924514176124, + "y": 12135.825532931627 + }, + "targetPosition": { + "x": 13237.414129312534, + "y": 11855.751404982466 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "013a2fe8-681a-44da-95ab-05872b15eb87", + "savedPayload": { + "position": { + "x": 13176.403632851165, + "y": 11992.783223628856 + }, + "targetPosition": { + "x": 13237.414129312534, + "y": 11855.751404982466 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "82ae7feb-b25b-497c-91b0-ce95d2825ac0" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Indicator Bot", + "Foundations", + "f4097c95-a1d3-4110-ace9-2c9d8a0e167c" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "3bae0417-e414-4514-933a-b6d92d5467c7" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "82ae7feb-b25b-497c-91b0-ce95d2825ac0" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "f3d8b48d-0c5e-4d25-8b80-a68ee8d81fb8", + "savedPayload": { + "position": { + "x": 13097.377065337954, + "y": 11909.506597414262 + }, + "targetPosition": { + "x": 13237.414129312534, + "y": 11855.751404982466 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "374dec03-78ee-4caa-b7c6-f448baf4fe5f", + "savedPayload": { + "position": { + "x": 13237.414129312534, + "y": 11855.751404982466 + }, + "targetPosition": { + "x": 13359.435122235274, + "y": 11581.687767689686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "82ae7feb-b25b-497c-91b0-ce95d2825ac0", + "savedPayload": { + "position": { + "x": 13116.73002392279, + "y": 11758.023343377428 + }, + "targetPosition": { + "x": 13359.435122235274, + "y": 11581.687767689686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "7c72048e-927c-417d-b34a-4e176148bdaa", + "savedPayload": { + "position": { + "x": 13210.256837930034, + "y": 11597.367037179834 + }, + "targetPosition": { + "x": 13359.435122235274, + "y": 11581.687767689686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "c52c698f-0169-4a9c-9a77-80581361d88d", + "savedPayload": { + "position": { + "x": 13222.403303588884, + "y": 11520.677271228316 + }, + "targetPosition": { + "x": 13359.435122235274, + "y": 11581.687767689686 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3bae0417-e414-4514-933a-b6d92d5467c7", + "savedPayload": { + "position": { + "x": 13769.845318860243, + "y": 11999.631858584862 + }, + "targetPosition": { + "x": 13919.845318860243, + "y": 11739.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Choppy", + "config": "{\n \"codeName\": \"Choppy-Indicator\",\n \"singularVariableName\": \"Choppy\",\n \"pluralVariableName\": \"Choppys\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "ea152de8-23f1-4954-99b1-fb1ab836d317", + "savedPayload": { + "position": { + "x": 13522.557186109932, + "y": 12097.544078929448 + }, + "targetPosition": { + "x": 13630.067570973522, + "y": 11817.469950980287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "5cf5fe75-fb44-48e2-ae6c-87a3b2b71253", + "savedPayload": { + "position": { + "x": 13378.466400589896, + "y": 11980.861661484794 + }, + "targetPosition": { + "x": 13630.067570973522, + "y": 11817.469950980287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.begin", + "project": "Foundations", + "id": "5011ad52-5b0b-4dd2-ae8b-1d4e727bd63c", + "savedPayload": { + "position": { + "x": 12565.332778412007, + "y": 12205.886583016554 + }, + "targetPosition": { + "x": 12637.399105978908, + "y": 12074.33262286704 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "76adece1-2229-4859-ad1b-9275fd559a3b", + "savedPayload": { + "position": { + "x": 12637.399105978908, + "y": 12074.33262286704 + }, + "targetPosition": { + "x": 12781.531761112708, + "y": 11811.22470256801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "record.current.end", + "project": "Foundations", + "id": "274d59e9-663f-4671-93c9-7ff6ce0c4270", + "savedPayload": { + "position": { + "x": 12415.505836051021, + "y": 12072.997547192383 + }, + "targetPosition": { + "x": 12537.51447773825, + "y": 11985.739932317592 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4f6ab294-22e2-43ae-a3ca-c88903b92839", + "savedPayload": { + "position": { + "x": 12537.51447773825, + "y": 11985.739932317592 + }, + "targetPosition": { + "x": 12781.531761112708, + "y": 11811.22470256801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "History", + "config": "{\n \"codeName\": \"histo\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.histo", + "project": "Foundations", + "id": "dc3519fa-5310-436f-9063-34d3deb67e26", + "savedPayload": { + "position": { + "x": 12338.174817161882, + "y": 11888.261189057099 + }, + "targetPosition": { + "x": 12485.96046514549, + "y": 11862.582360227403 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c59b053c-9524-4c1e-a649-ebf1dc24797e", + "savedPayload": { + "position": { + "x": 12485.96046514549, + "y": 11862.582360227403 + }, + "targetPosition": { + "x": 12781.531761112708, + "y": 11811.22470256801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Graph", + "config": "{\n \"codeName\": \"graph\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.graph", + "project": "Foundations", + "id": "5194c114-fdf1-4616-b3ac-1c635e6f91f9", + "savedPayload": { + "position": { + "x": 12348.656078438291, + "y": 11688.266809982146 + }, + "targetPosition": { + "x": 12492.947972663096, + "y": 11729.252774177434 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "56fa4d75-7df8-4bd5-9bf5-ac3ea6ceed3b", + "savedPayload": { + "position": { + "x": 12492.947972663096, + "y": 11729.252774177434 + }, + "targetPosition": { + "x": 12781.531761112708, + "y": 11811.22470256801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Colour Property", + "config": "{\n \"codeName\": \"maProperty\",\n \"isString\": true,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.maProperty", + "project": "Foundations", + "id": "3704b57b-ab64-4315-8493-ff92aa63714a", + "savedPayload": { + "position": { + "x": 12444.873677540221, + "y": 11512.625749513414 + }, + "targetPosition": { + "x": 12557.093038731051, + "y": 11612.158733864946 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8cea6737-8554-4c6f-a28a-261eca03fd8f", + "savedPayload": { + "position": { + "x": 12557.093038731051, + "y": 11612.158733864946 + }, + "targetPosition": { + "x": 12781.531761112708, + "y": 11811.22470256801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Line Threshold", + "config": "{\n \"codeName\": \"threshold\",\n \"isString\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "variable.threshold", + "project": "Foundations", + "id": "6761c064-9704-4346-9322-936497b3d97d", + "savedPayload": { + "position": { + "x": 12607.770538934123, + "y": 11396.125873772982 + }, + "targetPosition": { + "x": 12665.690946326984, + "y": 11534.492150037991 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2b9b28f9-8b1d-4246-bf22-13fc6d7bda00", + "savedPayload": { + "position": { + "x": 12665.690946326984, + "y": 11534.492150037991 + }, + "targetPosition": { + "x": 12781.531761112708, + "y": 11811.22470256801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "56bfe828-71fa-4f9a-9892-99c5e5b4fc2a", + "savedPayload": { + "position": { + "x": 12781.531761112708, + "y": 11811.22470256801 + }, + "targetPosition": { + "x": 13630.067570973522, + "y": 11817.469950980287 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "// Choppy market indicator, Pine script originally by Trading Rush, v4\n// signal is when graph is above the threshold line and not choppy\n\nlet line = 50;\t\t\t// threshold line. Default to 20 on trading rush, but 50 clears out more noise\nlet line_new = line / 10;\nlet hist = 10;\t\t\t// default history value\nlet CandLen = 10;\t\t// max size of array\nlet maColor = \"Choppy\"; // default the indicator status\nlet main = 0;\nlet arrSize = 0;\n\n\nvariable.threshold = line;\t// copy to record for plotting\n\n// define candle object\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n} \n\nvariable.CandleCloses.push(candle.close);\n\n// keep the candle array to manageable size\nif (variable.CandleCloses.length > CandLen) {\n variable.CandleCloses.splice(0, 1);\n}\n\n// select the choppy speed\nif (variable.CandleCloses.length >= CandLen ) {\n\tarrSize = variable.CandleCloses.length;\n\tif(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Up\"; //col_green\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] ) {\n\t\tmaColor = \"Slow\";\t//col_green_slow\n\t} else if(variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-5] > variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] > variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] > variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] > variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] > variable.CandleCloses[arrSize-5] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t// col_green\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] ) {\n\t\tmaColor = \"Slow\";\t//col_green_slow\n\t} else if(variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-5] < variable.CandleCloses[arrSize-6] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else if(variable.CandleCloses[arrSize-1] < variable.CandleCloses[arrSize-2] && variable.CandleCloses[arrSize-2] < variable.CandleCloses[arrSize-3] && variable.CandleCloses[arrSize-3] < variable.CandleCloses[arrSize-4] && variable.CandleCloses[arrSize-4] < variable.CandleCloses[arrSize-5] ) {\n\t\tmaColor = \"Slower\";\t//col_green_slower\n\t} else { maColor = \"Choppy\"; } //col_chop }\n}\n\nvariable.maProperty = maColor;\n\n// create the history graph\nif (maColor == \"Up\" ) {\n hist = 10;\n}\nif (maColor == \"Slow\" )\t{\n hist = 10;\n}\nif (maColor == \"Slower\" ) {\n hist = 10;\n}\nif (maColor == \"Choppy\" ) {\n hist = 0;\n}\nvariable.histo = hist;\n\nvariable.histArr.push(hist);\n// keep the array to manageable size\nif (variable.histArr.length > CandLen) {\n variable.histArr.splice(0, 1);\n} \n\nif (variable.histArr.length >= CandLen ) {\n\tarrSize = variable.histArr.length;\n\tmain = variable.histArr[arrSize-1] + variable.histArr[arrSize-2] + variable.histArr[arrSize-3] + variable.histArr[arrSize-4] + variable.histArr[arrSize-5] + variable.histArr[arrSize-6] + variable.histArr[arrSize-7] + variable.histArr[arrSize-8] + variable.histArr[arrSize-9] + variable.histArr[arrSize-10] / 10;\n} else { main = 0 }\n\n\n//variable.graph.push(main);\nvariable.graph = main;\n", + "project": "Foundations", + "id": "17d139b7-79fb-427d-ac3b-ade6739d3e35", + "savedPayload": { + "position": { + "x": 13100.61728035789, + "y": 11581.743494153267 + }, + "targetPosition": { + "x": 13248.77053144716, + "y": 11605.208663909301 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "05a29600-3146-4ee4-bb31-eee067c3d365", + "savedPayload": { + "position": { + "x": 13248.77053144716, + "y": 11605.208663909301 + }, + "targetPosition": { + "x": 13396.92378253643, + "y": 11628.673833665336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "variable.CandleCloses = []\nvariable.histArr = []", + "project": "Foundations", + "id": "b064e4c2-a9b0-4199-a3d3-99adfe932691", + "savedPayload": { + "position": { + "x": 13289.413397672839, + "y": 11348.599705716177 + }, + "targetPosition": { + "x": 13343.168590104635, + "y": 11488.636769690756 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "42b46d21-2a69-4d3e-a1d4-fdfb48cd8640", + "savedPayload": { + "position": { + "x": 13343.168590104635, + "y": 11488.636769690756 + }, + "targetPosition": { + "x": 13396.92378253643, + "y": 11628.673833665336 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "61ee2f53-6585-4b32-bd3d-d4c96f86be0a", + "savedPayload": { + "position": { + "x": 13396.92378253643, + "y": 11628.673833665336 + }, + "targetPosition": { + "x": 13630.067570973522, + "y": 11817.469950980287 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e283364e-671f-4df2-bf0a-54179c84e114", + "savedPayload": { + "position": { + "x": 13630.067570973522, + "y": 11817.469950980287 + }, + "targetPosition": { + "x": 13919.845318860243, + "y": 11739.824237449531 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Choppu", + "id": "95251634-f52b-437f-ab63-97ce3413f682" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Plotter", + "Foundations", + "1f6d00e8-275d-45f5-980b-2d125245e1c7" + ], + [ + "Choppu", + "Plotter Module", + "Foundations", + "95251634-f52b-437f-ab63-97ce3413f682" + ] + ] + } + } + ], + "id": "f4097c95-a1d3-4110-ace9-2c9d8a0e167c", + "savedPayload": { + "position": { + "x": 13919.845318860243, + "y": 11739.824237449531 + }, + "targetPosition": { + "x": 14069.845318860243, + "y": 11480.0166163142 }, "floatingObject": { "isPinned": false, @@ -4376,12 +5994,12 @@ "id": "8f211d0d-ea26-4f02-8135-4ecc38675f56", "savedPayload": { "position": { - "x": 13187.037697724913, - "y": 11174.0166163142 + "x": 13210.037697724913, + "y": 11630.0166163142 }, "targetPosition": { - "x": 13446.845318860243, - "y": 11024.0166163142 + "x": 13469.845318860243, + "y": 11480.0166163142 }, "floatingObject": { "isPinned": false, @@ -4827,12 +6445,12 @@ "id": "3c346f09-ed7c-4011-aa5f-d82a6ee4c595", "savedPayload": { "position": { - "x": 13187.037697724913, - "y": 10874.0166163142 + "x": 13210.037697724913, + "y": 11330.0166163142 }, "targetPosition": { - "x": 13446.845318860243, - "y": 11024.0166163142 + "x": 13469.845318860243, + "y": 11480.0166163142 }, "floatingObject": { "isPinned": false, @@ -4851,12 +6469,12 @@ "id": "32f94206-6147-48df-9860-c94793356f85", "savedPayload": { "position": { - "x": 13446.845318860243, - "y": 11024.0166163142 + "x": 13469.845318860243, + "y": 11480.0166163142 }, "targetPosition": { - "x": 13746.845318860243, - "y": 11024.0166163142 + "x": 13769.845318860243, + "y": 11480.0166163142 }, "floatingObject": { "isPinned": false, @@ -4875,12 +6493,12 @@ "id": "964976a0-0546-434f-994b-36c5cd03437e", "savedPayload": { "position": { - "x": 13746.845318860243, - "y": 11024.0166163142 + "x": 13769.845318860243, + "y": 11480.0166163142 }, "targetPosition": { - "x": 14046.845318860243, - "y": 11024.0166163142 + "x": 14069.845318860243, + "y": 11480.0166163142 }, "floatingObject": { "isPinned": false, @@ -4928,12 +6546,12 @@ "id": "a3d71d3f-4bb7-45ee-bdef-b60e43c7f7be", "savedPayload": { "position": { - "x": 13283.078488363459, - "y": 10643.258495610977 + "x": 12777.791007132404, + "y": 10727.810216928052 }, "targetPosition": { - "x": 13440.78361930661, - "y": 10388.054475904775 + "x": 13006.639878691083, + "y": 10533.830336563313 }, "floatingObject": { "isPinned": false, @@ -4951,12 +6569,12 @@ "id": "3ae0c4f8-30d5-4b97-9381-d6224ea2eb3b", "savedPayload": { "position": { - "x": 13440.78361930661, - "y": 10388.054475904775 + "x": 13006.639878691083, + "y": 10533.830336563313 }, "targetPosition": { - "x": 13598.488750249762, - "y": 10132.850456198574 + "x": 13235.488750249762, + "y": 10339.850456198574 }, "floatingObject": { "isPinned": false, @@ -4983,12 +6601,12 @@ "id": "1e6af709-0c5a-411e-9d05-eee0a664c8ce", "savedPayload": { "position": { - "x": 13092.856175057339, - "y": 10455.860825852984 + "x": 12654.787901179363, + "y": 10490.802514445279 }, "targetPosition": { - "x": 13345.67246265355, - "y": 10294.355641025779 + "x": 12945.138325714563, + "y": 10415.326485321926 }, "floatingObject": { "isPinned": false, @@ -5006,12 +6624,12 @@ "id": "3f51f704-9795-4dca-bcee-da5c73744ae8", "savedPayload": { "position": { - "x": 13345.67246265355, - "y": 10294.355641025779 + "x": 12945.138325714563, + "y": 10415.326485321926 }, "targetPosition": { - "x": 13598.488750249762, - "y": 10132.850456198574 + "x": 13235.488750249762, + "y": 10339.850456198574 }, "floatingObject": { "isPinned": false, @@ -5038,12 +6656,12 @@ "id": "1ea966a8-127d-4d1e-a21b-b9e985dff279", "savedPayload": { "position": { - "x": 13002.780594444659, - "y": 10204.486990922722 + "x": 12646.799720213257, + "y": 10223.896905521242 }, "targetPosition": { - "x": 13300.63467234721, - "y": 10168.668723560648 + "x": 12941.14423523151, + "y": 10281.873680859908 }, "floatingObject": { "isPinned": false, @@ -5061,12 +6679,12 @@ "id": "8af146a1-40e2-44dd-b39f-bc72d644bb9e", "savedPayload": { "position": { - "x": 13300.63467234721, - "y": 10168.668723560648 + "x": 12941.14423523151, + "y": 10281.873680859908 }, "targetPosition": { - "x": 13598.488750249762, - "y": 10132.850456198574 + "x": 13235.488750249762, + "y": 10339.850456198574 }, "floatingObject": { "isPinned": false, @@ -5093,12 +6711,12 @@ "id": "639a2427-aa2b-4562-b5c1-534d21e55c11", "savedPayload": { "position": { - "x": 13030.692319970265, - "y": 9938.924661725896 + "x": 12755.408621443039, + "y": 9979.957319385825 }, "targetPosition": { - "x": 13314.590535110014, - "y": 10035.887558962235 + "x": 12995.4486858464, + "y": 10159.9038877922 }, "floatingObject": { "isPinned": false, @@ -5116,12 +6734,12 @@ "id": "6ee287b5-0e14-4661-b213-bc195cb30b46", "savedPayload": { "position": { - "x": 13314.590535110014, - "y": 10035.887558962235 + "x": 12995.4486858464, + "y": 10159.9038877922 }, "targetPosition": { - "x": 13598.488750249762, - "y": 10132.850456198574 + "x": 13235.488750249762, + "y": 10339.850456198574 }, "floatingObject": { "isPinned": false, @@ -5148,12 +6766,12 @@ "id": "4c18fc30-3ca6-4c7e-a872-3ec3bb712627", "savedPayload": { "position": { - "x": 13171.063092078955, - "y": 9711.77171446818 + "x": 12959.103279979383, + "y": 9807.298982795843 }, "targetPosition": { - "x": 13384.775921164359, - "y": 9922.311085333376 + "x": 13097.296015114573, + "y": 10073.574719497208 }, "floatingObject": { "isPinned": false, @@ -5171,12 +6789,12 @@ "id": "44bf5bf5-deb5-418b-8e01-1f88b5b4b179", "savedPayload": { "position": { - "x": 13384.775921164359, - "y": 9922.311085333376 + "x": 13097.296015114573, + "y": 10073.574719497208 }, "targetPosition": { - "x": 13598.488750249762, - "y": 10132.850456198574 + "x": 13235.488750249762, + "y": 10339.850456198574 }, "floatingObject": { "isPinned": false, @@ -5203,12 +6821,12 @@ "id": "dab80706-b152-494d-888b-2bb6ef77e82d", "savedPayload": { "position": { - "x": 13396.090757820064, - "y": 9568.018576202032 + "x": 13217.539470548123, + "y": 9740.118996828473 }, "targetPosition": { - "x": 13497.289754034913, - "y": 9850.434516200303 + "x": 13226.514110398943, + "y": 10039.984726513523 }, "floatingObject": { "isPinned": false, @@ -5226,12 +6844,12 @@ "id": "1e16fe95-ec92-4e66-b06d-744b71f127ca", "savedPayload": { "position": { - "x": 13497.289754034913, - "y": 9850.434516200303 + "x": 13226.514110398943, + "y": 10039.984726513523 }, "targetPosition": { - "x": 13598.488750249762, - "y": 10132.850456198574 + "x": 13235.488750249762, + "y": 10339.850456198574 }, "floatingObject": { "isPinned": false, @@ -5250,15 +6868,15 @@ "id": "70e90fe5-e95e-4d30-8f3f-5f85c2450203", "savedPayload": { "position": { - "x": 13598.488750249762, - "y": 10132.850456198574 + "x": 13235.488750249762, + "y": 10339.850456198574 }, "targetPosition": { - "x": 13896.845318860243, - "y": 10164.20899517887 + "x": 13487.037697724913, + "y": 10354.401374043538 }, "floatingObject": { - "isPinned": false, + "isPinned": true, "isFrozen": false, "isCollapsed": true, "angleToParent": 2, @@ -5283,17 +6901,17 @@ "style": { "type": "Style", "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}", + "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.ULTRAMARINE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}", "project": "Foundations", "id": "4f2953f0-0568-4ba5-98e6-793c04e124a2", "savedPayload": { "position": { - "x": 13074.72415036428, - "y": 9994.871387016978 + "x": 12690.391076737518, + "y": 10618.811287807226 }, "targetPosition": { - "x": 13374.313010790653, - "y": 9979.170600144094 + "x": 12941.992247121145, + "y": 10455.419577302719 }, "floatingObject": { "isPinned": false, @@ -5312,12 +6930,12 @@ "id": "b9b9e753-b188-42c7-8351-8bb69c04b5ef", "savedPayload": { "position": { - "x": 13374.313010790653, - "y": 9979.170600144094 + "x": 12941.992247121145, + "y": 10455.419577302719 }, "targetPosition": { - "x": 13673.901871217025, - "y": 9963.469813271211 + "x": 13193.593417504771, + "y": 10292.027866798211 }, "floatingObject": { "isPinned": false, @@ -5340,12 +6958,12 @@ "id": "740f091b-f0b4-431a-9e4a-bb81b3ce5fd6", "savedPayload": { "position": { - "x": 13450.958423573808, - "y": 9762.730631363553 + "x": 12900.14913728463, + "y": 10229.654359552884 }, "targetPosition": { - "x": 13673.901871217025, - "y": 9963.469813271211 + "x": 13193.593417504771, + "y": 10292.027866798211 }, "floatingObject": { "isPinned": false, @@ -5410,12 +7028,12 @@ "id": "e7e2a2ec-86e9-4557-8e83-a1533169fdd0", "savedPayload": { "position": { - "x": 13658.201084344142, - "y": 9663.880952844838 + "x": 13030.201707000264, + "y": 10040.426696414585 }, "targetPosition": { - "x": 13673.901871217025, - "y": 9963.469813271211 + "x": 13193.593417504771, + "y": 10292.027866798211 }, "floatingObject": { "isPinned": false, @@ -5477,17 +7095,17 @@ "id": "9610197b-2ee3-4216-a64f-c39426662712", "savedPayload": { "position": { - "x": 13673.901871217025, - "y": 9963.469813271211 + "x": 13193.593417504771, + "y": 10292.027866798211 }, "targetPosition": { - "x": 13896.845318860243, - "y": 10164.20899517887 + "x": 13487.037697724913, + "y": 10354.401374043538 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -5508,7 +7126,7 @@ "style": { "type": "Style", "name": "New Style", - "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.ULTRAMARINE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}", + "config": "{\n \"default\": {\n \"opacity\": 0.7,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.SKY_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.85,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n }\n}", "project": "Foundations", "id": "534dfc19-1446-4c09-8fb6-580559cadc02", "savedPayload": { @@ -5702,17 +7320,17 @@ "id": "07060d0d-1f1e-4f86-a1ad-1eb257d2da08", "savedPayload": { "position": { - "x": 13834.471811614916, - "y": 9870.764714958728 + "x": 13286.298515817256, + "y": 10131.45792640032 }, "targetPosition": { - "x": 13896.845318860243, - "y": 10164.20899517887 + "x": 13487.037697724913, + "y": 10354.401374043538 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -5927,12 +7545,12 @@ "id": "4ac279a5-f593-4e57-975e-a6cd3beea1ff", "savedPayload": { "position": { - "x": 14018.866311782984, - "y": 9890.14535788609 + "x": 13455.679158744617, + "y": 10056.044805433057 }, "targetPosition": { - "x": 13896.845318860243, - "y": 10164.20899517887 + "x": 13487.037697724913, + "y": 10354.401374043538 }, "floatingObject": { "isPinned": false, @@ -5953,17 +7571,17 @@ "id": "337b350d-42df-441e-b6fa-1f42901dd52b", "savedPayload": { "position": { - "x": 13896.845318860243, - "y": 10164.20899517887 + "x": 13510.037697724913, + "y": 10810.401374043538 }, "targetPosition": { - "x": 14046.845318860243, - "y": 10424.0166163142 + "x": 13769.845318860243, + "y": 10960.401374043538 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 @@ -5983,7 +7601,7 @@ { "type": "Panel Data", "name": "MVWAP5", - "config": "{\n \"valueDecimals\": 0\n}", + "config": "{\n \"valueDecimals\": 2\n}", "project": "Foundations", "dataFormula": { "type": "Data Formula", @@ -5993,12 +7611,12 @@ "id": "4cbc5c03-82be-4db7-b5bf-460291f33a4c", "savedPayload": { "position": { - "x": 14384.29865352633, - "y": 9684.23886842748 + "x": 13669.199605329488, + "y": 9695.008383886156 }, "targetPosition": { - "x": 14384.29865352633, - "y": 9984.23886842748 + "x": 13819.199605329488, + "y": 9954.816005021486 }, "floatingObject": { "isPinned": false, @@ -6021,12 +7639,12 @@ "id": "d6eb5d47-59f1-424c-963f-f8cfc3852a56", "savedPayload": { "position": { - "x": 14534.29865352633, - "y": 9724.431247292148 + "x": 13819.199605329488, + "y": 9654.816005021486 }, "targetPosition": { - "x": 14384.29865352633, - "y": 9984.23886842748 + "x": 13819.199605329488, + "y": 9954.816005021486 }, "floatingObject": { "isPinned": false, @@ -6044,12 +7662,12 @@ "id": "48e7bb41-87eb-44b4-9b6b-12d550dfdcc3", "savedPayload": { "position": { - "x": 14384.29865352633, - "y": 9984.23886842748 + "x": 13819.199605329488, + "y": 9954.816005021486 }, "targetPosition": { - "x": 14306.652939995574, - "y": 10274.0166163142 + "x": 13896.845318860243, + "y": 10244.593752908208 }, "floatingObject": { "isPinned": false, @@ -6067,7 +7685,7 @@ { "type": "Panel Data", "name": "MVWAP10", - "config": "{\n \"valueDecimals\": 0\n}", + "config": "{\n \"valueDecimals\": 2\n}", "project": "Foundations", "dataFormula": { "type": "Data Formula", @@ -6077,12 +7695,12 @@ "id": "d268e7dd-6ca5-4c60-bffe-78a3a2061d5d", "savedPayload": { "position": { - "x": 14716.460561130905, - "y": 9864.20899517887 + "x": 14046.845318860243, + "y": 9684.786131772877 }, "targetPosition": { - "x": 14566.460561130905, - "y": 10124.0166163142 + "x": 14046.845318860243, + "y": 9984.786131772877 }, "floatingObject": { "isPinned": false, @@ -6105,12 +7723,12 @@ "id": "b8931bdd-e69e-4eda-9401-c3d2efa5148e", "savedPayload": { "position": { - "x": 14866.460561130905, - "y": 10124.0166163142 + "x": 14306.652939995574, + "y": 9834.786131772877 }, "targetPosition": { - "x": 14566.460561130905, - "y": 10124.0166163142 + "x": 14046.845318860243, + "y": 9984.786131772877 }, "floatingObject": { "isPinned": false, @@ -6128,12 +7746,12 @@ "id": "aa49c607-112f-49bf-88df-4e3fe6d653c6", "savedPayload": { "position": { - "x": 14566.460561130905, - "y": 10124.0166163142 + "x": 14046.845318860243, + "y": 9984.786131772877 }, "targetPosition": { - "x": 14306.652939995574, - "y": 10274.0166163142 + "x": 13896.845318860243, + "y": 10244.593752908208 }, "floatingObject": { "isPinned": false, @@ -6151,7 +7769,7 @@ { "type": "Panel Data", "name": "MVWAP20", - "config": "{\n \"valueDecimals\": 0\n}", + "config": "{\n \"valueDecimals\": 2\n}", "project": "Foundations", "dataFormula": { "type": "Data Formula", @@ -6212,12 +7830,12 @@ "id": "5ec16890-5aee-47ae-904e-9ca9bbd485d0", "savedPayload": { "position": { - "x": 14596.430687882295, - "y": 10351.662329844956 + "x": 14186.623066746964, + "y": 10166.948039377452 }, "targetPosition": { - "x": 14306.652939995574, - "y": 10274.0166163142 + "x": 13896.845318860243, + "y": 10244.593752908208 }, "floatingObject": { "isPinned": false, @@ -6236,12 +7854,12 @@ "id": "4b891f79-86a4-43ab-8e04-6041602d6c10", "savedPayload": { "position": { - "x": 14306.652939995574, - "y": 10274.0166163142 + "x": 13919.845318860243, + "y": 10700.593752908208 }, "targetPosition": { - "x": 14046.845318860243, - "y": 10424.0166163142 + "x": 13769.845318860243, + "y": 10960.401374043538 }, "floatingObject": { "isPinned": false, @@ -6260,12 +7878,12 @@ "id": "6acec7f3-960f-4747-a675-e5961a67d2fd", "savedPayload": { "position": { - "x": 14046.845318860243, - "y": 10424.0166163142 + "x": 13769.845318860243, + "y": 10960.401374043538 }, "targetPosition": { - "x": 14046.845318860243, - "y": 10724.0166163142 + "x": 13919.845318860243, + "y": 11220.20899517887 }, "floatingObject": { "isPinned": false, @@ -6284,12 +7902,2065 @@ "id": "d9335835-0c95-4a98-9c42-bad2fb3e8625", "savedPayload": { "position": { - "x": 14046.845318860243, - "y": 10724.0166163142 + "x": 13919.845318860243, + "y": 11220.20899517887 }, "targetPosition": { - "x": 14046.845318860243, - "y": 11024.0166163142 + "x": 14069.845318860243, + "y": 11480.0166163142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Choppy", + "config": "{\n \"codeName\": \"Plotter Choppy\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Choppu", + "config": "{\n \"codeName\": \"Module-Choppy\",\n \"icon\": \"histogram\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Graph Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.graph", + "project": "Foundations", + "id": "e212ac1b-8ac5-4825-a4bf-d9381369721d", + "savedPayload": { + "position": { + "x": 14219.845318860242, + "y": 10769.382753244341 + }, + "targetPosition": { + "x": 14173.492769704, + "y": 10626.724275800068 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f5bab70d-4d4f-4392-9c08-0194f8ebc1c7", + "savedPayload": { + "position": { + "x": 14173.492769704, + "y": 10626.724275800068 + }, + "targetPosition": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Graph End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.graph", + "project": "Foundations", + "id": "ee55cdb3-2809-4be7-9398-44c43f82935d", + "savedPayload": { + "position": { + "x": 14034.435122235276, + "y": 10769.382753244341 + }, + "targetPosition": { + "x": 14080.787671391518, + "y": 10626.724275800068 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4887402b-9926-4433-99b8-dc127d861ffa", + "savedPayload": { + "position": { + "x": 14080.787671391518, + "y": 10626.724275800068 + }, + "targetPosition": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "be6c2daa-e95b-4761-890e-6423ada98280", + "savedPayload": { + "position": { + "x": 13884.435122235276, + "y": 10660.401374043538 + }, + "targetPosition": { + "x": 14005.787671391518, + "y": 10572.233586199667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0c3063f0-e055-4356-8b30-9e853ddb2f72", + "savedPayload": { + "position": { + "x": 14005.787671391518, + "y": 10572.233586199667 + }, + "targetPosition": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "d4055fa8-9831-4231-a621-ab64c7847166", + "savedPayload": { + "position": { + "x": 13827.140220547759, + "y": 10484.065798355796 + }, + "targetPosition": { + "x": 13977.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bc099d17-c731-4083-8b5f-c87443e5b918", + "savedPayload": { + "position": { + "x": 13977.140220547759, + "y": 10484.065798355796 + }, + "targetPosition": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Middle", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = (record.end - record.begin)/2 + record.begin\ny = 0", + "project": "Foundations", + "id": "e3eebd08-63ff-4cdf-b1ed-50afe5758b0a", + "savedPayload": { + "position": { + "x": 13884.435122235276, + "y": 10307.730222668053 + }, + "targetPosition": { + "x": 14005.787671391518, + "y": 10395.898010511924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "835845b4-a7bc-4c89-9944-c6ca613b7ed6", + "savedPayload": { + "position": { + "x": 14005.787671391518, + "y": 10395.898010511924 + }, + "targetPosition": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Histogram 0 begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 0", + "project": "Foundations", + "id": "129a4000-78d2-4d4d-bfb2-424fcb4951da", + "savedPayload": { + "position": { + "x": 14034.435122235276, + "y": 10198.74884346725 + }, + "targetPosition": { + "x": 14080.787671391518, + "y": 10341.407320911523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8fc88828-37fc-4b61-9c32-fdfedfd3846f", + "savedPayload": { + "position": { + "x": 14080.787671391518, + "y": 10341.407320911523 + }, + "targetPosition": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Histogram 0 end", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 0", + "project": "Foundations", + "id": "46e12e3f-815f-4d08-baf7-b56d42bb34cb", + "savedPayload": { + "position": { + "x": 14204.394469141494, + "y": 10246.301669282007 + }, + "targetPosition": { + "x": 14173.492769704, + "y": 10341.407320911523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fac12931-d198-4c4a-9fe2-e48f8ce91a0e", + "savedPayload": { + "position": { + "x": 14173.492769704, + "y": 10341.407320911523 + }, + "targetPosition": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Histogram End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.threshold", + "project": "Foundations", + "id": "7b326327-17c0-4994-8384-d599f8222c47", + "savedPayload": { + "position": { + "x": 14329.394469141494, + "y": 10337.119485282677 + }, + "targetPosition": { + "x": 14248.492769704, + "y": 10395.898010511924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b7e8495c-4e7a-4d39-a17a-ecb1bb5c07ec", + "savedPayload": { + "position": { + "x": 14248.492769704, + "y": 10395.898010511924 + }, + "targetPosition": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Histogram Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.threshold", + "project": "Foundations", + "id": "d9ee9efe-f2f9-4862-b37c-e2d6d0786bb3", + "savedPayload": { + "position": { + "x": 14377.140220547759, + "y": 10484.065798355796 + }, + "targetPosition": { + "x": 14277.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "58a3e79a-a1f5-43e9-9ac7-3c5639e8b61d", + "savedPayload": { + "position": { + "x": 14277.140220547759, + "y": 10484.065798355796 + }, + "targetPosition": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a7c8bf0a-b885-47a4-be20-60d4a5c64b36", + "savedPayload": { + "position": { + "x": 14127.140220547759, + "y": 10484.065798355796 + }, + "targetPosition": { + "x": 14369.845318860243, + "y": 10660.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Line Zero", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.5,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "d7c4ae4f-7380-48d3-ac85-caeb885b4a5d", + "savedPayload": { + "position": { + "x": 14082.305806048704, + "y": 10146.962629474985 + }, + "targetPosition": { + "x": 14179.723013298231, + "y": 10261.02352431499 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "50b1ed08-c840-4677-bf57-5b4eb7b394ce", + "savedPayload": { + "position": { + "x": 14179.723013298231, + "y": 10261.02352431499 + }, + "targetPosition": { + "x": 14277.140220547759, + "y": 10375.084419154993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero End", + "project": "Foundations", + "id": "931518b4-bb42-49c2-a34d-4cc6981344ea", + "savedPayload": { + "position": { + "x": 14230.787671391518, + "y": 10232.42594171072 + }, + "targetPosition": { + "x": 14277.140220547759, + "y": 10375.084419154993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero End", + "id": "bc099d17-c731-4083-8b5f-c87443e5b918" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Plotter", + "Foundations", + "1f6d00e8-275d-45f5-980b-2d125245e1c7" + ], + [ + "Choppu", + "Plotter Module", + "Foundations", + "95251634-f52b-437f-ab63-97ce3413f682" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + ], + [ + "Zero End", + "Point", + "Foundations", + "bc099d17-c731-4083-8b5f-c87443e5b918" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Begin", + "project": "Foundations", + "id": "b88acf66-66b5-41a8-823a-159d66b568a2", + "savedPayload": { + "position": { + "x": 14288.909084906936, + "y": 10225.546819095023 + }, + "targetPosition": { + "x": 14277.140220547759, + "y": 10375.084419154993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Begin", + "id": "0c3063f0-e055-4356-8b30-9e853ddb2f72" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Plotter", + "Foundations", + "1f6d00e8-275d-45f5-980b-2d125245e1c7" + ], + [ + "Choppu", + "Plotter Module", + "Foundations", + "95251634-f52b-437f-ab63-97ce3413f682" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + ], + [ + "Zero Begin", + "Point", + "Foundations", + "0c3063f0-e055-4356-8b30-9e853ddb2f72" + ] + ] + } + } + ], + "id": "6ef516fc-c985-4cf9-8956-73e73f43b9e2", + "savedPayload": { + "position": { + "x": 14277.140220547759, + "y": 10375.084419154993 + }, + "targetPosition": { + "x": 14369.845318860243, + "y": 10660.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Histogram", + "project": "Foundations", + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "5033e153-1404-48b7-9ada-9d579befe76e", + "savedPayload": { + "position": { + "x": 14191.866677549446, + "y": 9858.256123240904 + }, + "targetPosition": { + "x": 14389.24829533136, + "y": 10084.177563041987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.maProperty == \"Up\"", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n}", + "project": "Foundations", + "id": "c195c896-bad3-459f-be51-6096a4e325e3", + "savedPayload": { + "position": { + "x": 14153.433276339005, + "y": 9532.460899511116 + }, + "targetPosition": { + "x": 14271.340785835182, + "y": 9808.319231276551 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "46dbde3b-feb7-4fd5-97a2-34aceca9e7bd", + "savedPayload": { + "position": { + "x": 14271.340785835182, + "y": 9808.319231276551 + }, + "targetPosition": { + "x": 14389.24829533136, + "y": 10084.177563041987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.maProperty == \"Slow\"", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n}", + "project": "Foundations", + "id": "d88fe8bf-f48a-4405-b760-24b72b914143", + "savedPayload": { + "position": { + "x": 14335.4647099893, + "y": 9486.592986644842 + }, + "targetPosition": { + "x": 14362.35650266033, + "y": 9785.385274843415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b68a94d0-13a2-408c-9173-82ffe583270a", + "savedPayload": { + "position": { + "x": 14362.35650266033, + "y": 9785.385274843415 + }, + "targetPosition": { + "x": 14389.24829533136, + "y": 10084.177563041987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.maProperty == \"Slower\"", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_LIGHT\"\n}", + "project": "Foundations", + "id": "42c52a64-95ee-4994-b77b-9b4c221f3802", + "savedPayload": { + "position": { + "x": 14522.76085570515, + "y": 9499.220815732893 + }, + "targetPosition": { + "x": 14456.004575518255, + "y": 9791.69918938744 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6c7cd2f0-b365-48af-adf8-3099d3c858ae", + "savedPayload": { + "position": { + "x": 14456.004575518255, + "y": 9791.69918938744 + }, + "targetPosition": { + "x": 14389.24829533136, + "y": 10084.177563041987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e2b34381-6c2f-4151-a6d0-460ce4cd19d5", + "savedPayload": { + "position": { + "x": 14389.24829533136, + "y": 10084.177563041987 + }, + "targetPosition": { + "x": 14462.550417172728, + "y": 10375.084419154993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.LIGHT\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "5d8a7a02-0a21-4893-bc3c-aa46ccd2c6b4", + "savedPayload": { + "position": { + "x": 14523.041924771349, + "y": 9375.457590205984 + }, + "targetPosition": { + "x": 14665.20252351325, + "y": 9639.636249763005 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.maProperty == \"Up\"", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PERSIAN_GREEN\"\n}", + "project": "Foundations", + "id": "715cff7b-a466-40eb-b9b3-343e22748fba", + "savedPayload": { + "position": { + "x": 14558.068386634066, + "y": 9049.278496603829 + }, + "targetPosition": { + "x": 14611.635455073658, + "y": 9344.457373183417 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7446799a-45dd-4d79-a9bf-ba8965b1273b", + "savedPayload": { + "position": { + "x": 14611.635455073658, + "y": 9344.457373183417 + }, + "targetPosition": { + "x": 14665.20252351325, + "y": 9639.636249763005 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.maProperty == \"Slow\"", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_GREEN\"\n}", + "project": "Foundations", + "id": "d2fc9ed1-f625-407c-aa12-846e7936dc96", + "savedPayload": { + "position": { + "x": 14745.742483003844, + "y": 9045.066392702245 + }, + "targetPosition": { + "x": 14705.472503258547, + "y": 9342.351321232625 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "32b06301-49a8-4e4b-bd4a-a5efa91070dc", + "savedPayload": { + "position": { + "x": 14705.472503258547, + "y": 9342.351321232625 + }, + "targetPosition": { + "x": 14665.20252351325, + "y": 9639.636249763005 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.maProperty == \"Slower\"", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.JUNGLE_LIGHT\"\n}", + "project": "Foundations", + "id": "11e7ea6c-449f-4036-aed6-1fa3e2c399a3", + "savedPayload": { + "position": { + "x": 15232.577252842319, + "y": 9119.162223458514 + }, + "targetPosition": { + "x": 14993.889888177784, + "y": 9300.89923661076 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "096ec249-f6a7-482c-bbd6-70dbaf3cc214", + "savedPayload": { + "position": { + "x": 14795.367645248516, + "y": 9369.34558939228 + }, + "targetPosition": { + "x": 14665.20252351325, + "y": 9639.636249763005 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "25af228a-af32-41d0-b868-794bc36f662b", + "savedPayload": { + "position": { + "x": 14665.20252351325, + "y": 9639.636249763005 + }, + "targetPosition": { + "x": 14462.550417172728, + "y": 10375.084419154993 + }, + "floatingObject": { + "isPinned": true, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Histogram 0 begin", + "project": "Foundations", + "id": "f42fd4bf-7445-4421-836e-6b5771a8cd73", + "savedPayload": { + "position": { + "x": 14489.442209843757, + "y": 10076.29213095642 + }, + "targetPosition": { + "x": 14462.550417172728, + "y": 10375.084419154993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Histogram 0 begin", + "id": "8fc88828-37fc-4b61-9c32-fdfedfd3846f" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Plotter", + "Foundations", + "1f6d00e8-275d-45f5-980b-2d125245e1c7" + ], + [ + "Choppu", + "Plotter Module", + "Foundations", + "95251634-f52b-437f-ab63-97ce3413f682" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + ], + [ + "Histogram 0 begin", + "Point", + "Foundations", + "8fc88828-37fc-4b61-9c32-fdfedfd3846f" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Histogram 0 end", + "project": "Foundations", + "id": "7c2ee6ce-56b6-4e80-9353-d2d8d65a0c43", + "savedPayload": { + "position": { + "x": 14586.617968662684, + "y": 10101.941155157348 + }, + "targetPosition": { + "x": 14462.550417172728, + "y": 10375.084419154993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Histogram 0 end", + "id": "fac12931-d198-4c4a-9fe2-e48f8ce91a0e" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Plotter", + "Foundations", + "1f6d00e8-275d-45f5-980b-2d125245e1c7" + ], + [ + "Choppu", + "Plotter Module", + "Foundations", + "95251634-f52b-437f-ab63-97ce3413f682" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + ], + [ + "Histogram 0 end", + "Point", + "Foundations", + "fac12931-d198-4c4a-9fe2-e48f8ce91a0e" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Histogram End", + "project": "Foundations", + "id": "c6cd6a35-8e15-4570-8644-a432df218ae2", + "savedPayload": { + "position": { + "x": 14644.287430324974, + "y": 10136.397054490459 + }, + "targetPosition": { + "x": 14462.550417172728, + "y": 10375.084419154993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Histogram End", + "id": "b7e8495c-4e7a-4d39-a17a-ecb1bb5c07ec" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Plotter", + "Foundations", + "1f6d00e8-275d-45f5-980b-2d125245e1c7" + ], + [ + "Choppu", + "Plotter Module", + "Foundations", + "95251634-f52b-437f-ab63-97ce3413f682" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + ], + [ + "Histogram End", + "Point", + "Foundations", + "b7e8495c-4e7a-4d39-a17a-ecb1bb5c07ec" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Histogram Begin", + "project": "Foundations", + "id": "98f572dd-d7de-49a5-8fe1-e8e12c595964", + "savedPayload": { + "position": { + "x": 14692.84383928013, + "y": 10182.821734959485 + }, + "targetPosition": { + "x": 14462.550417172728, + "y": 10375.084419154993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Histogram Begin", + "id": "58a3e79a-a1f5-43e9-9ac7-3c5639e8b61d" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Plotter", + "Foundations", + "1f6d00e8-275d-45f5-980b-2d125245e1c7" + ], + [ + "Choppu", + "Plotter Module", + "Foundations", + "95251634-f52b-437f-ab63-97ce3413f682" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + ], + [ + "Histogram Begin", + "Point", + "Foundations", + "58a3e79a-a1f5-43e9-9ac7-3c5639e8b61d" + ] + ] + } + } + ], + "id": "b7c36a08-ebef-4a16-a239-fb319bcdfa6c", + "savedPayload": { + "position": { + "x": 14462.550417172728, + "y": 10375.084419154993 + }, + "targetPosition": { + "x": 14369.845318860243, + "y": 10660.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Graph", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.DARK_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "be3c663c-a415-40cb-b1eb-a363058edf60", + "savedPayload": { + "position": { + "x": 14694.851744126301, + "y": 10206.221174956348 + }, + "targetPosition": { + "x": 14690.92520188012, + "y": 10356.169773702683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [ + { + "type": "Style Condition", + "name": "New Style Condition", + "code": "record.graph < record.previous.graph", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GOLDEN_ORANGE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RUSTED_RED\"\n }\n}", + "project": "Foundations", + "id": "661cbdaa-4b22-4394-b146-02cde7797071", + "savedPayload": { + "position": { + "x": 14954.570335678709, + "y": 10213.022145624798 + }, + "targetPosition": { + "x": 14822.747768779414, + "y": 10284.59595966374 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fafcbe08-0d10-40a7-9a90-3adbc26eca55", + "savedPayload": { + "position": { + "x": 14822.747768779414, + "y": 10284.59595966374 + }, + "targetPosition": { + "x": 14690.92520188012, + "y": 10356.169773702683 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "51a40ef3-f2e7-4105-bca4-668403835bda", + "savedPayload": { + "position": { + "x": 14690.92520188012, + "y": 10356.169773702683 + }, + "targetPosition": { + "x": 14612.550417172728, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Graph End", + "project": "Foundations", + "id": "c7358aba-2d70-4747-a30c-81ef322d3807", + "savedPayload": { + "position": { + "x": 14733.90296632897, + "y": 10395.898010511924 + }, + "targetPosition": { + "x": 14612.550417172728, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Graph End", + "id": "4887402b-9926-4433-99b8-dc127d861ffa" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Plotter", + "Foundations", + "1f6d00e8-275d-45f5-980b-2d125245e1c7" + ], + [ + "Choppu", + "Plotter Module", + "Foundations", + "95251634-f52b-437f-ab63-97ce3413f682" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + ], + [ + "Graph End", + "Point", + "Foundations", + "4887402b-9926-4433-99b8-dc127d861ffa" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Graph Begin", + "project": "Foundations", + "id": "03e988b4-c1c0-40dd-8db7-cfdd285c5898", + "savedPayload": { + "position": { + "x": 14758.40590523238, + "y": 10449.04899377741 + }, + "targetPosition": { + "x": 14612.550417172728, + "y": 10484.065798355796 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Graph Begin", + "id": "f5bab70d-4d4f-4392-9c08-0194f8ebc1c7" + }, + "referenceParentCombinedNodePath": [ + [ + "quantum", + "Data Mine", + "Foundations", + "c605cc22-976a-4661-afbd-f735d6f8f8d9" + ], + [ + "Choppy", + "Plotter", + "Foundations", + "1f6d00e8-275d-45f5-980b-2d125245e1c7" + ], + [ + "Choppu", + "Plotter Module", + "Foundations", + "95251634-f52b-437f-ab63-97ce3413f682" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "2d4b4947-61cd-41da-96e6-4d7dc90233e0" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "a7c8bf0a-b885-47a4-be20-60d4a5c64b36" + ], + [ + "Graph Begin", + "Point", + "Foundations", + "f5bab70d-4d4f-4392-9c08-0194f8ebc1c7" + ] + ] + } + } + ], + "id": "84fcba0d-5382-4ac9-9c20-5093bf251852", + "savedPayload": { + "position": { + "x": 14612.550417172728, + "y": 10484.065798355796 + }, + "targetPosition": { + "x": 14369.845318860243, + "y": 10660.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "2d4b4947-61cd-41da-96e6-4d7dc90233e0", + "savedPayload": { + "position": { + "x": 14369.845318860243, + "y": 10660.401374043538 + }, + "targetPosition": { + "x": 14369.845318860243, + "y": 10960.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "Choppy", + "config": "{\n \"codeName\": \"Choppy\",\n \"isLegacy\": false\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Status", + "config": "{}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.maProperty", + "project": "Foundations", + "id": "cde92186-a743-4060-8b65-fdacfc056add", + "savedPayload": { + "position": { + "x": 14929.652939995574, + "y": 10290.786131772877 + }, + "targetPosition": { + "x": 14779.652939995574, + "y": 10550.593752908208 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "295591e3-43c3-4b88-be2f-c66535803d7c", + "savedPayload": { + "position": { + "x": 14779.652939995574, + "y": 10550.593752908208 + }, + "targetPosition": { + "x": 14629.652939995574, + "y": 10810.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Graph", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.graph", + "project": "Foundations", + "id": "daaaa9ac-4ad8-4da1-91dc-7bc87e3a4bec", + "savedPayload": { + "position": { + "x": 15219.430687882295, + "y": 10732.755660512783 + }, + "targetPosition": { + "x": 14929.652939995574, + "y": 10810.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.ULTRAMARINE_BLUE\",\n \"opacity\": 1,\n \"fontSize\": 14\n}", + "project": "Foundations", + "id": "79cc0900-74fb-4de4-a389-13e6ff2bf4a7", + "savedPayload": { + "position": { + "x": 15219.430687882295, + "y": 10888.047087574294 + }, + "targetPosition": { + "x": 14929.652939995574, + "y": 10810.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7ddb061a-5715-40a6-84c1-d6b50056ec02", + "savedPayload": { + "position": { + "x": 14929.652939995574, + "y": 10810.401374043538 + }, + "targetPosition": { + "x": 14629.652939995574, + "y": 10810.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e71643f1-fa46-48d2-889b-8d75063e915e", + "savedPayload": { + "position": { + "x": 14629.652939995574, + "y": 10810.401374043538 + }, + "targetPosition": { + "x": 14369.845318860243, + "y": 10960.401374043538 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "95251634-f52b-437f-ab63-97ce3413f682", + "savedPayload": { + "position": { + "x": 14369.845318860243, + "y": 10960.401374043538 + }, + "targetPosition": { + "x": 14219.845318860243, + "y": 11220.20899517887 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1f6d00e8-275d-45f5-980b-2d125245e1c7", + "savedPayload": { + "position": { + "x": 14219.845318860243, + "y": 11220.20899517887 + }, + "targetPosition": { + "x": 14069.845318860243, + "y": 11480.0166163142 }, "floatingObject": { "isPinned": false, @@ -6308,12 +9979,12 @@ "id": "c605cc22-976a-4661-afbd-f735d6f8f8d9", "savedPayload": { "position": { - "x": 14046.845318860243, - "y": 11024.0166163142 + "x": 14069.845318860243, + "y": 11480.0166163142 }, "targetPosition": { - "x": 14046.845318860243, - "y": 11024.0166163142 + "x": 14069.845318860243, + "y": 11480.0166163142 }, "floatingObject": { "isPinned": true, From 2571590dfbfb249f23fbb922b8c2fc2e06bdf2e6 Mon Sep 17 00:00:00 2001 From: Eli Kloft Date: Mon, 20 Sep 2021 21:06:02 -0700 Subject: [PATCH 04/46] Added NANO crypto-asset. Sorted assets alphabetically. --- .../Foundations/Icons/Crypto-Assets/nano.png | Bin 0 -> 22772 bytes .../Foundations/Schemas/App-Schema/asset.json | 152 +++++++++--------- 2 files changed, 78 insertions(+), 74 deletions(-) create mode 100755 Projects/Foundations/Icons/Crypto-Assets/nano.png diff --git a/Projects/Foundations/Icons/Crypto-Assets/nano.png b/Projects/Foundations/Icons/Crypto-Assets/nano.png new file mode 100755 index 0000000000000000000000000000000000000000..ff3166aca745baf29a07557f7d0ad82f5812e6a9 GIT binary patch literal 22772 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 Date: Mon, 20 Sep 2021 21:49:42 -0700 Subject: [PATCH 05/46] Added USDC crypto-asset. --- .../Foundations/Icons/Crypto-Assets/usdc.png | Bin 0 -> 15463 bytes .../Foundations/Schemas/App-Schema/asset.json | 4 ++++ 2 files changed, 4 insertions(+) create mode 100644 Projects/Foundations/Icons/Crypto-Assets/usdc.png diff --git a/Projects/Foundations/Icons/Crypto-Assets/usdc.png b/Projects/Foundations/Icons/Crypto-Assets/usdc.png new file mode 100644 index 0000000000000000000000000000000000000000..d481a6b45778d579c9bae85d3c7b15c54c82801e GIT binary patch literal 15463 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 literal 0 HcmV?d00001 diff --git a/Projects/Foundations/Schemas/App-Schema/asset.json b/Projects/Foundations/Schemas/App-Schema/asset.json index 9f648e2fd..7ae2b4a9e 100644 --- a/Projects/Foundations/Schemas/App-Schema/asset.json +++ b/Projects/Foundations/Schemas/App-Schema/asset.json @@ -124,6 +124,10 @@ "codeName": "USD", "iconName": "us-dollar" }, + { + "codeName": "USDC", + "iconName": "usdc" + }, { "codeName": "USDT", "iconName": "tether" From 20a63bb6144e450f7b4188bba48862f65701fcf7 Mon Sep 17 00:00:00 2001 From: Eli Kloft Date: Mon, 20 Sep 2021 22:09:55 -0700 Subject: [PATCH 06/46] Added DAI crypto-asset. --- .../Foundations/Icons/Crypto-Assets/dai.png | Bin 0 -> 13645 bytes .../Foundations/Schemas/App-Schema/asset.json | 4 ++++ 2 files changed, 4 insertions(+) create mode 100644 Projects/Foundations/Icons/Crypto-Assets/dai.png diff --git a/Projects/Foundations/Icons/Crypto-Assets/dai.png b/Projects/Foundations/Icons/Crypto-Assets/dai.png new file mode 100644 index 0000000000000000000000000000000000000000..fdbbdb55a733f624f355ee19be159133590a04e7 GIT binary patch literal 13645 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 L(Ty^7eE9zdcJ^HS literal 0 HcmV?d00001 diff --git a/Projects/Foundations/Schemas/App-Schema/asset.json b/Projects/Foundations/Schemas/App-Schema/asset.json index 7ae2b4a9e..3d19a64cd 100644 --- a/Projects/Foundations/Schemas/App-Schema/asset.json +++ b/Projects/Foundations/Schemas/App-Schema/asset.json @@ -52,6 +52,10 @@ "codeName": "BUSD", "iconName": "binance-usd" }, + { + "codeName": "DAI", + "iconName": "dai" + }, { "codeName": "DASH", "iconName": "dash" From fff993929f3e44b7ea1a3abf798ab8058c953a16 Mon Sep 17 00:00:00 2001 From: Eli Kloft Date: Mon, 20 Sep 2021 22:23:08 -0700 Subject: [PATCH 07/46] Added CAKE and VET crypto-assets. --- .../Foundations/Icons/Crypto-Assets/cake.png | Bin 0 -> 24081 bytes .../Foundations/Icons/Crypto-Assets/vechain.png | Bin 0 -> 6146 bytes .../Foundations/Schemas/App-Schema/asset.json | 8 ++++++++ 3 files changed, 8 insertions(+) create mode 100644 Projects/Foundations/Icons/Crypto-Assets/cake.png create mode 100644 Projects/Foundations/Icons/Crypto-Assets/vechain.png diff --git a/Projects/Foundations/Icons/Crypto-Assets/cake.png b/Projects/Foundations/Icons/Crypto-Assets/cake.png new file mode 100644 index 0000000000000000000000000000000000000000..55dde49c00aac9d1b3859d83d0ddb174b7c4a43b GIT binary patch literal 24081 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�U!u`F`6 zwTwUcx@nmOe=g6O5^2H5Q!gjd241g{4yGatZz3ja8kZ;V^voOtwklc1y7J>abhU2i|##|Z*gtrWwH1O@F zVLKINH5}8#m3iHLR#|KON!@%h9F8odt3aKS7CI=yZdd|bQSy>goxt9JY8t81!5&ZE!v~r{s@l)_4J$3*H*?|m0UH^_I0Mf-z4`DSZ5Sw=MgwA@XIVP z9L;ITQ{dUQu41MC)Jb52ykmeXWuSc@^?a8gUbj`XgtvmP(=I5mbFXgkufbfm#4W)Q zdHcwDc$Jw=qy<(AlL;%VbKsh>`fME&cwQ3ra&p0p>E``CH$s0+0{4iulLuTWq1J}R zF_`uGl+N7s3D$vqiPb_<=TWfezIRV#)L2-g&O&RuI$Pj(Xf|5E5?)pLpSZxHY1l)$eWI3p4`mG)~LnN8@^aY{2WJk!``cLw+<074qA@3JNep}}LGE=lC=Rv96`I<@R;2EbyQ1kx zauZkIS3A5dO9~ulNdljgjJkd5ELz=ls5S}a2`tzB1sxp85DWx=jSKwZTbPLk_ER|o zUo&znEwGQggJdkzGw8F<2qKH^^gfh_(X<}`l7b_zsQWcQ&&jKAvBJi|CD>jYH1L3C zMoE30f3pNOgD@2Y$-G5I+yobc(Snkob7~l%!Dk`Q!k~In=AY3NmOs$J$h{?YZOO;xw0(_%yM9<6y}ZhO!1LMIQW7ag2Rw`3-oFmI>TSiF)^)#6yiNtV48pK!KXX=7E?uTi?0wP@m3`De(8*^A(;8Lnp>o z8bJRFFD|2cUXJA)>^Lk{0=Q!MXQc9qG!3Wb|s0D5Z7ajE1UHlKHSlXgEem zD}1azIMmtLp5P$d4hNVpckk z5Ap<_ldSX2G#HkB7h)QE4c;Rlt{gFv!w2geBfu4C-~;Ue#sW(RV^A<8t~3Mf9$lcX zqGk=t1Xe4CE)0`WGEh3hz`7g_l;ozrM*8~#2jA@3SB6W<9+%|-S4Ie2;VcZ(=VOA` zz(_oc=Lw8~No5eYQsgdC+W2g#mGvzxuuP-BzXJ|tqH3ZL?TT4m4a|?%pi-GGRZaq* zUH6%b(iOjD-3K*rPKF{QX(Rpo2hPPzh{iM>Ik9eh;7a~RP92|h=WzBsScPb^#(;0= z&H{m{i_v4*ujLAS`;vpOrB)`GhJ|Sr^q@L~xPnY2fWPSk}|**2;y)x4x3>G2H^u3 zg%4mz4m!97*)oaCxpN{vJfAvDHLNd7989Oco&(kGHAi4ojuzpdAaA-By+Gg_>=4dj z8k$Z)ma4`{{4Q-68L)g`m!@&LsH6N8tM*y4$?4E4u>0skKqv*fuQ*;T5=pD znZq^s+eM6p^0L@0)p2;c}yYe&@IE~+#Kt6yR&h0D?EvF1^&I>@Ts#m65sFVOo69C zSf^Q#TG@09z@&((Q#S~=VwD~!YK6ZPNJr+!GyaMQJO$}qEi!h9mGt(|=u4=Edd)iD z!Dk(!MNkRzPez%;Y@Ven674GY+_g`+dnJpge4(uxP>Xe?;S+%cnUfAaQa$!*bcQ&07jyre(eK=01yOLm0* z&o~&003GcNyvh?;ZR-%6v^Z8QaPVA?)}!zR?Y%0I!i%t#*359Dh7}PCiX{fp>XVI3 zg#PqkEOU#}Q}*p}kEt1f&(~am&tG@psR1nP9K3#g`IUK@sW6;i>-$J-@!!`uZ=xip z!fGzukll6jSsm?j^pzGMlpt+|&oIuC#_7dX4!iYk zV|;7geE&)ZXIoe)tan$sD809}OH5IE`}{$aoU@_`2bisd1K;5c`q4xPcr0v# zKHV&1Bj8;)Uwcv5WBCU0Fd_@u`!25vn=<^vWph}>=U+g4hR=Bi{)`Y$Co1{Um2M<+ z7KNfUbw~?s1Pm37Xb>3Q1XAy;BgFTIx{j>EstmV3?(O~KlIgZ_gc1|RqWKmMT@u$3 zR(e(O^~dhiuNFF3z!EUm|B%&^KcLb(>);7zSiw&%;VzP}b?HxUq~WHF&+uMvDBS`% zbpT)|_m0h+HU1oA&{n|p(?G-q7LJZ*0W)~N-B=bi;J5@EGz6TJv4#Nw@a*0`VgQR-M~1%~9&+DF8M)*;v8B5_E0sRt-37TNJo@mwODGa=}1Ewk+q3}3j-C~^VG1Cq3aF41F>1b1(*QF zi&MR3f;eKP9A?%5yDIbv7;y=Y4zI$x3_BY3Fg};|w%&8vuN^vLFE4p<@kqGV+k&nK+HL4*b1 z`q5vfqi6Z_*|Iz*$|fxV;Q|O4==XR8gHtDNR;Qy~LQ)Mye-%`Kb(V0`0Ef2b>{iNA zz_BfsUJBFIuQM>y5)LQaxf-sfQ?kAvj*e4MCb7bba)HwfLD;MtS~=~^D4ONbg!{89 z!164KF-JzP;t@s1S75tRGR_R)g7=gJY)v}Cr2`SmL_-^dW^3}wcv3f4SeIZup*)}e zJA2@&AfE4_Tr^pJW9o0K&(T0nJN%(3#4dsXV6ymizP|3Gqsp++uxhnDkLsX|WuhUU zh_wVV4$L~jeoJ!a&?@QPqf#r?(ji>GP{7EY(GM-UY_~+fW+`mH8X2X)KH8Xcn1);R z{!|y2!eT2;*L8LS4HfAB;z*OgEV~p&S%&Di-R>cgmC&6pYAG4Rw`rUfD?{s6SU&fM zWq{ugS(Z5^7{8%xo7F_Qw3>K~?~AFxI~3zk0k`&LpxN9?1$%nRSTb>0#gPMS@<@Z| z!qiG7-!@LaR={xGl4a!NkH6UO7df;k!q5+LENLR)z72J0pkYAxXM(N`Wzm6#T>KfS z&S#oi2?8s{FKFf+aA*Md4Cp#2tC{M%fUh-Z-B9 zQD3dEDG9*!CVvkdPh%aC8^IAQ%V-mpC4n@CSgf?;I?mY8T# z7@hUdi~T6P4&NLsjPUYBvp6j0J62&j<-k`nw1l4)a35#W9u*_TCFSs_EO778fuSz0fu)Vq9CP;Gil__25-NZuNJVYTeuEh+(K&!=NT=- zc)1NH(t@zna9B4D2sc;6ct*k~291X8=yXz)TsiJ`A3rYU;j`nPi2q~UbaA<3z&{lZ z0k5cneX)kRw-S6m@s7sEa-`4;JmmKKdf!T*y2?(NT- z<3nt(%v`EDZlqx+4GD*e*pJx6R?>uj8f55(?t~xGj3wYNJ;^%XPc-k2iL4~ChPL*K z*;OE4&YzzH9%A8(c*da*>j0}p8u!gPH&9^-ht(ejXgbcKU33nA|7FsUFhCsb)2QDCiF+5Q{HxbrTIie6$-JjR<=*d}7M7Q7{CovpRl&a=%q$E?38d zF2pO;8!O));Kll-n8BwDc5<+n9P-S)R_Gp2pN7NU%dNfu;r7(#YD87h_*oKJ31hQn zV_8o4R}SEpOJ7v1;YmE2OWqSMp9=krsbtaV#S3eP$!4`UQYYSZ6MT9(;i`89EfQ8gCtYhe_uUg*vmui@)J&7JE3>N3)M z3chCV4zY-w)i5Ru5QnyvRK|@q>#HZx5NWxxx$l32*TAX-o2(r_;iJ8@Sl*ik(GBjb zKyT&R^UI%y8R42W(k_X9Mf9D=lk-`ZULazrVk+ZN#}4ExjWa~~?~_mIFxA&Qx#0l> z%o0AL9GN!#LE<4)}JT)*~NQh zJ&p8XKUEPtb(kX@iLc$FADrH)=b5P_BB)6X9GJ_qq4sNu^H zmew4M7xY%pp85I4%&~e3%{S5^ppAwB;>IA3Flq(4W+9K16=eOB%`z09e%lWbRSI4r zs`7f3kCVKW6KR|fmq94Z{R z+Vm9SE>Z)%2eOv4=4?^-PI~ZF+*y8f9{^qizVxoV&7_z{OwujHauJtIvp4JkPRq*^o^`Z%lw*mx=v`fWnzxiOiTXk6Us?s9DRK--s zagaL|mfbh=m~Exj2g;XqRzn`bHk?In_jp`q&4!2SON2;*8D zS&bRWb<_cR=E5Co0L2#kfJ1Brm^Nsau1~(P)psLE6d%4C7)hKc3c_DZ^Q6H z@jh3`cf1O`E#Qw;goRPhFy`G_QBH%o>u=nKNoEVBV0$Ib%=d0?Ram!k~*?xc6p6{}&4%4e9A7eG^ zVju(0?iTl2ZF}v-ohSENzQ)h{>y->meU3cUQMu|}O?T@hFcY7(1~7GMFXLYOHHW$F zI_ukV$s0f66zuc|{Ceh3{cHu^K7j5EZvwt=zrlCOwST@Ahst;cGSsu>+%27pAh<1W z$(}KWxAG=XZ}NSV%kE`a*KkczHk`ef^~zZZ5oz&Lfmc&4^WpO31?#j^p>*psbeF~U zFR#Mt;gxA*{G8cy!-;tYGt_q5*`G9d^Wm2%E81zY?&ZoP)|~cU(O>JcyiN5SW4n$D z=e*`H)wb{FzO8yA@v3`8e-AK9u}oyu&pMiN(;GpjCT)ADdDXI)pA%~LmkY2SS^h66 zVU}?aWMJC>cE5-zRO@7mJPkKd*ZdFlJN8+JeU|nZn3ik0>+)Aae;B6Je*`x{VBtR+Sx)rT&pHKUwD;YD z?3>jGv(xLjfiZ8t3u}uVTFX{X2{5NQ_}zS)!TrS%_m@Y|X*cjhwO!9T=6192K5Q}AO>6GIZlKXndY}Eq zF(@rRXYV$vQ^@uI?Va0hgD?<80byf5^u2#T{{IW>8<(UZfduT`^-QWtm8wYXXph&k zOZ)l(iQDaRDi=y9pM}zy91a#ok6r2PdDLvb*}v~ST~}>1cg*u+cSZe;4tIGqzGe1B z%2~JBwqyxWdhWcY_G=HbPq1|{HnX)wBIs<1*6t=dVS5+1j~ja{Q?`r0X0T0DzJ|N9 zis$oW_2*vCrusK4XY1XFp(!t$o6?))PUs#V48JYTFCPzzhDLQWjmtW$vyYH2T82L# z-OFpTdWPy zA?kddO85uPNab@nhFe%8l+W>*v>pzN`rzo7I% zds*=rls=Z3Lx5R2tAHl}x6e>wAc z*{8)pyivWnWzOeBX>`-u>Bi8A5Kdy&!y|+qpWvBW_>3h0`Qao&k6JFj&ubXH){N&~ zp1@iBhdkwLda3^UE3xaQtF}0FS7QCe9zdt0HP25Su9egB%QuA{b)LjN z+o-_bS|?1dxiWRQJ4ctgE;_s7t;XNjPS?a~VaYSHOR;moBbbiemX?3`hThpW6{?0Q zqE?R1LsPAUTP$!ah+8q>TuZa1lo@JwcdlZ2&6ZMdceM;4Ecl2Uu`pOHsL@=>1+{Cf z;O-Wveej{V+iQAv@dceXL9G;bG{fAN0VdzoyimR9tlnGf&th(*)+yG&*}H3&XbiVu zB08&soc0f$vbh?Efr7Q5^RY7SnM@Na+O<0W;=~~RPzH(f7p#s;0h(&*wwM=vpKpcJ zxYGpfHO2tWr{y1-SYL%i@pk}@Vy$6=P>$qYxXDCOQqAf;UP-XhMp zx~m@i1zEMZ!_0(bCy+TuXYK1aXCeFA1(vg?AOY9MoF!4qQ;V&>b6PLP+Vwj_R9fslDnuf8dY*JXe3K8BgFs|H z*jBHKdi@P102#kKHreLAoaL=))#~NG4*%?AEfAUW)%m}$Km|b%1VIo4LC`<_0h&x{ Ukj@eO2><{907*qoM6N<$g1?T(`Tzg` literal 0 HcmV?d00001 diff --git a/Projects/Foundations/Icons/Crypto-Assets/vechain.png b/Projects/Foundations/Icons/Crypto-Assets/vechain.png new file mode 100644 index 0000000000000000000000000000000000000000..91a6435466c0dbca191de2b481c773d7edfdabfe GIT binary patch literal 6146 zcma)=byt+%_xBMA>6DIP7)rVui2;U|?i@s)K?eb&jn-}|gr!Ygf6B78c03=9k+H3(Sm@jvw6_YCK;tud)B#K52) zRs$;-1m&X(2>c9YFCJb}Fah6V!Dm#hN}55@IN0tbAlmxGe`ZVF`+b!*pE-@9&7zUb zbB=o0%+E})40xKO=I&`L_?t@Z^9bKlD1!mQ#mWNwr8KWV_>r;S!?hH{aOl{5kC$QN zq50!xJo7#)zCU7H*V@Os0*@OrQXwE!WqdF&A(Ap4O#YOMGy#O82Ow7?ER_eP(?B92 zAi-43G>9Dl8<^H7|6fN1ok<)>1VKlq1aCVDSxI<0#O@{8C92e|+j%-aMWg9SGiYsz znfl|?ifx$AKtES$dEwARhaZp-17{ORE5Wosoy>tu+;&~pun{KH;%?}V1 zfHbMm`I1r}>u!W24%hMJOi;10_0D;kag-3;Xg%AYRWJ5s!ANum_j}$HfvsjWX5hcP z!*!pzS`(GoM4vgs5picdKwP%T8?lTKUvELPCNB2kl!$Klf$}Jr9!R%`50Y&s+2Ww~ z4jvwlP<$WfoS~@-uQ9+a+VS))bSUdKYLWzc70RnnwS5V=H)vSCQd$znQBHQszzc-6XD^1)V}?V$8wxA2=?bLtI`^YRkPl%?Q_0UvwxLL$Q&G{YiVUbIO{WLQ~Zh&&Ne;gl&0rlE?Q6m z=oqi4#NLvWjHUXOh@Fe?KDQpei6~RH`;CNRuL}Rw*r&ZIU-qC!EyZkS^6<4C(cLh0 z=X~}I1uimtHn}R#wUm3iQCRjBuS6@YuQV%C=G)E@tb(8=QA~wv?hHWtQopwn-e^sp3$Gea>i@?=c>cz43|EBiVyO-(K^a*klic`SkvMn=9ZPK5N|uXHCvMCYURk+!z8 zZbB>Fk5SMENT(V5o*2k=QjQSYfqdUnD6GxZioGSCbcA4$ZYUjHZs%~x_RBEYLtIE6 zUD~m?0gsEp+OVS}F~;IN2~%z2V$2?lmNE3_|JcS%>K@yN1rCbiIzoJU9*@5_t_RH6B1~0jR&R;kpdEi`?4jTt*QK>n+U( zYB4#S;HD4;r{GnAege#d&+#V=TNW8f7E=p(B5Tq~!miAp8-)D*3r6~&l>bI~0P zrrOqF&ilFK?UO?Vg~tsn^-J;nNwD+>)S)&PaRLsZtz*9r&c{npJ3%Ox&vf-DBye2B zo;Tsn+xtnkrBrWr+4=5_8?{c1*ps!{P~LoHI3}M2^~PRUUATU20&j8BqcP}_$WP*Z?x)) zhP*BXyUQP-p^M6-?jEU+h7t`IZqCp zt0+)1?=jikpjXf3-DJ3{8W3~^UlnBP9K*F8S74;_s1A>Ioe~|Jo46Dk<4{P|nV3s_g z4cO|uBPsY$MW8>ufffB?{=)+&N#T>u@4lSrZ1EnUquPkjF^Y@#u6bP4tgZG9s#OO~ z6cDo`!#4pTbT(ezUh1AF{%24P;=KX=^=z8JnP$g=PF373cGt^0E$K)LtCC-;J@2sc z??QFh^WB2dK8hx+Lc{|bTf3YZwR^79LO8}o-OF-AEaz1K^O=Ql2pO$iDSS^f{5=bs z(Arclw)jW7_Hx5keLu9fM5x5Hd3irL!P6qPw2c#X!Dg`^#x07DOTcjo*kQm$v?yhe z>Bu4ebatI=n*Juq{NSx2YH%z%@o76VZ3bRc#`n(2Tp&QJ%3J@%d7?Lm`wfnjU>IUK1M?UT=1{W$7%zJ(fAi&Br=C4wj&65zpB3G2d6COp|o71{>#PC9eG$T$4q(+DEQ4w=CUUvt<_JjH&my>mak4yPgd z^CBSfbg+{V_zjyfNS{0hC>Z%z$df%9$a9sj3H*2)(78p0&z{2Qx@&V12AIV2$!~M7 zF~h2QhekR6%`=cZ`{g3j`(;JPuQg zZ_3~HMaP@i-y8^0p}^?L95uPw!K_N^AvR@wL*#6{GtcIlEjm}}jgnd{$~8CnHg+II zc22x!v;>OmZOtU;h@K@h;7FZZjf|)rtmzw_(VB2OQ3+J9^c4>MfKt^Jmvt`sByKrr zs-rz-H0z;MAg{7(1?UJ}Vv&1^G43fIpvB>IqbeE{&MQ&Jt5i+ZSU%8ylVDXYN^*G*8UV9^#e zMA>LSz^+&v*fGU2g1u>1ZHjsR1MM2K^ziy$n|8c14N`Kd(=X&iqIZILOk7 z@i3|%iuCjrR6j`I7{Q)OtUpf=;#_k1m)lalG>-_W?+ngypW9ik`cApy#Xunz16%+GmNu@M!P7K z_5GgD3c?yC02?s|Btz|x#K67+Qv0908FZJQ6(@1Fx@#W}4bB{IR5}NnXmB@_l~PH+>#>JhVg zwS0Er&?S`nfX7t`<8h2SH1$iCQ$T*Ez*Sm$;3YdmwR&tW^AM+2<(>9&#N$2dPiU{{FL{~G+6K->=^hKV{D2?`2cAD% z;`d`-ci86X!Kx$T@0#N^t>YZf0a{qfSM^gg+rnj+CXxQc!{`1c10M5kRr9(4bEW2U zfCONAK9aWGvhlN?YNQCf#v6W8OKnx8Hz= zu^Z8y(gEoXW^h+EalQYGJj+UA#zNHXTF0;ON4vl1LGr~fgXBh1qdKWf+ICe^Tk7Zc zMCx%B6p$}dmza;z=$v)H4MjfK$zIs@x2ySMzOH_v2<5{K-nkO)}07GJmpj{^uNFxWD3nhZ8X5hx*RiODPE2ZPjZh4==fe6lj;m z*;3lm9CcZ}#u`JOtRI#`ym7WstGT~2Ru_Eb7-x?TC>J{?_TPBw6320A>XH?X9kU8A zug7P+Q~rY`Qv7TFDU;Mw$NVQ3w>E(U4D%FIxANl>)_5%rXsIz6*t8v392aEAWM9^e zvyeH#K&9vxIKPj~^5)rQz*RyfTQe+tY`f7d_i*Ib>2mC)GY4jj z=2{VS(qk@&N(ew(q8%&$$?>vJ)v9hZ{0yIS<0Ak(h5_DW>Q;HZQs-dGo0q<$B5H#( z+5k_!n<{-h9n#E$DtO{!lqjOo%R4$Djd7m?Fe`|{wL&2jEsoE@p_WKoTt{>>g)Ofq z55BW#L9_e&J*x31=n%2Lw%MXo-d^a(Cz&{^QK9kO;v&9%==&@$udZ_6T!zMeU`mQC z-LH3N7C+5+Kh78dbPG9iRI!u?rOjx`?v(9Ne(g{w(#R@bzw)AVkzl(h3ubER-MD*} zOC$XIN_h`~x6R)nvd3D(F>3|TJz_o!$ZPj~_A583P70lPp>I} zWX@BMO}Kkd`21pbrs_BibROWVJ|8dp*Ux{RZT2#f$C|Q~{XEIzEH7!C+ig*Ow+!2cQO#%@#}l=qf#Fxu)ZN+QiD?! zW?!0jzMHfL_-{NLb$l?p^4E--G>l70mKDR^LygqkZVkO>s`~n^^0j>%v#6VFWWFzh zK_T@mhB$A0ECY02;-uFGo@J2{fG16VdC-}8&r}-C)$4?MH&0})15k0ekrIIh;s(O_ zL=_omUZiq1CaPno{wr0nzsWry=(5ec)i7aRfX?^~xTBf>uQ=@-c%RWF$Nz zT3E9a{b;3cd5sBdl_|Qob*^SM%?wTxqHBbMJD= z-NsHe3nSc8tWfb!p-4w7Yd6-j`JjJe5IjAO?o$B^J zt~*{*LuHNs0QI*L)jEdQ4)P#%iTmO96F2zj`gzylcj{zWkH+;4|4O_V_3Yp>>zO}x zp5KWg8Nnu6DSHnXI2_J2gTJIVrdWO_dy^NlVa~h3YhpXrMV^Qj$DLaK5rADi8!aJw z*j^?5RQz!2`bcpqxE@RU?%buxHir_x)WP+$``AgZKdF~G8a4GGeMEOAowg}IBpk!|4Yq9U$438jEnW;uKRA_`%1Bnd z9G2@WoMhuCL|O1GX85-i+c0*~QFNAdR5)&?bd8~K^#mqmA3=*B|h>qR}j5Jj4;JNU?a zh&+xLQ%xteJ}G~oa@5Kll%D;!U0JRvpxt>-*RVsk0#UUYX=qR^PijmkZdyn07LO1M3Quva#09qW-Q z*iDVdGdV`xw#>xw8gDtQaCi-8`!I2ilri&5R`k}E#n;n5pqagEe~BAW;=a8E6a=@q zyr4ZAe1seaV6CC?j?Jo{Hib=Oq9)upl5};vecO4fHmml2cH~Y(R+})CmAhh02u#|UNH~(Jt#JD z5wi>xg&3bIn$|cgH4QMCSF`@qg{96@b)+D6^8FTVZit4+-P5&9$ITuJmV<{^LQZn| zh}^(X9TFc9g$6@vaOEMKbt#LjUj@NhS+V2!9sV|y-Jz&4v zZ$p6O%D+7bCSSPX8Q1Pk+sG1Onw^?aa*^_8zj_0_qtWQPvJhHo2?S+nm99g&}osFZHUEb zGA)UI1_YEYmVaJo4b)Bg|7GGm4 Date: Tue, 21 Sep 2021 12:31:45 +0200 Subject: [PATCH 08/46] Simplifying icons assets definitions in governance plugins --- .../Assets/Foundations-Project-Images.json | 18013 +--------------- .../Assets/Governance-Project-Images.json | 97 +- .../Assets/TensorFlow-Project-Images.json | 1208 +- 3 files changed, 192 insertions(+), 19126 deletions(-) diff --git a/Projects/Governance/Plugins/Assets/Foundations-Project-Images.json b/Projects/Governance/Plugins/Assets/Foundations-Project-Images.json index d7ad46c8d..368b3cbac 100644 --- a/Projects/Governance/Plugins/Assets/Foundations-Project-Images.json +++ b/Projects/Governance/Plugins/Assets/Foundations-Project-Images.json @@ -10,17952 +10,6 @@ "config": "{\n \"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ - { - "type": "Asset Class", - "name": "Icons", - "config": "{\n \"folderPath\": \"Foundations/Icons\"\n}", - "project": "Governance", - "assetClasses": [ - { - "type": "Asset Class", - "name": "Announcement", - "config": "{\"codeName\":\"Announcement\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "announcement-condition.png", - "config": "{\"codeName\":\"announcement-condition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "64f969d4-fb6b-4995-95c0-15a8c8e2b118", - "savedPayload": { - "position": { - "x": 25481.68943160847, - "y": 46201.1960691735 - }, - "targetPosition": { - "x": 25524.99427589807, - "y": 46498.05409999135 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "announcement-formula.png", - "config": "{\"codeName\":\"announcement-formula.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "cfbda9ed-9c97-47ee-8788-df1b14435bb1", - "savedPayload": { - "position": { - "x": 25704.283453483655, - "y": 46257.52262429496 - }, - "targetPosition": { - "x": 25524.99427589807, - "y": 46498.05409999135 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "announcement.png", - "config": "{\"codeName\":\"announcement.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d83f18e2-e32d-4fef-89b8-e968e116bc64", - "savedPayload": { - "position": { - "x": 25821.852306715922, - "y": 46454.749255701754 - }, - "targetPosition": { - "x": 25524.99427589807, - "y": 46498.05409999135 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "4533a674-c142-4f9f-808e-3dcf97987e33", - "savedPayload": { - "position": { - "x": 25524.99427589807, - "y": 46498.05409999135 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Api", - "config": "{\"codeName\":\"Api\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "api-data-fetcher-bot-instance.png", - "config": "{\"codeName\":\"api-data-fetcher-bot-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "53d73998-4c3c-4fab-af73-d36425c90015", - "savedPayload": { - "position": { - "x": 25324.86129570057, - "y": 46279.43178024146 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-data-fetcher-bot.png", - "config": "{\"codeName\":\"api-data-fetcher-bot.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c6ae7b08-b4b6-45e7-ae9d-27b688258c23", - "savedPayload": { - "position": { - "x": 25366.293284465326, - "y": 46247.52575001519 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-data-fetcher-process-instance.png", - "config": "{\"codeName\":\"api-data-fetcher-process-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5395d0fa-90f4-4e96-86be-480f129c7b02", - "savedPayload": { - "position": { - "x": 25412.63625222895, - "y": 46223.29903342663 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-endpoint.png", - "config": "{\"codeName\":\"api-endpoint.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9303de98-3e3f-493b-acb1-6b96320f3f0c", - "savedPayload": { - "position": { - "x": 25462.48209136662, - "y": 46207.48774700002 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-map-reference.png", - "config": "{\"codeName\":\"api-map-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "543038ba-7cfc-4288-a388-1b9227026dd2", - "savedPayload": { - "position": { - "x": 25514.316261279342, - "y": 46200.572308672534 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-map.png", - "config": "{\"codeName\":\"api-map.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9e8f628d-8827-4e53-9b98-139c6b224b2f", - "savedPayload": { - "position": { - "x": 25566.563806943683, - "y": 46202.762840538366 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-path-parameter.png", - "config": "{\"codeName\":\"api-path-parameter.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ce6d9f4e-f765-40ab-bc4c-826f0eb678f9", - "savedPayload": { - "position": { - "x": 25617.637213123162, - "y": 46213.99278439524 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-path-parameters.png", - "config": "{\"codeName\":\"api-path-parameters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ec1ff068-3150-4687-8e38-35b943b5ad14", - "savedPayload": { - "position": { - "x": 25665.984640215403, - "y": 46233.92092408169 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-query-parameter.png", - "config": "{\"codeName\":\"api-query-parameter.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f53b88a1-0984-41a7-a04c-ee9e95c58842", - "savedPayload": { - "position": { - "x": 25710.137076113195, - "y": 46261.94175315747 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-query-parameters.png", - "config": "{\"codeName\":\"api-query-parameters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "94445dee-9593-4fb6-9132-1d108d515a94", - "savedPayload": { - "position": { - "x": 25748.752971393984, - "y": 46297.203872910344 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-query-response.png", - "config": "{\"codeName\":\"api-query-response.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8c9c12d0-7959-4d8d-8793-2a8b3fe6d318", - "savedPayload": { - "position": { - "x": 25780.659001620257, - "y": 46338.635861675095 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-query-responses.png", - "config": "{\"codeName\":\"api-query-responses.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8954d96f-f1e3-4880-aff5-8a55d0788096", - "savedPayload": { - "position": { - "x": 25804.885718208814, - "y": 46384.97882943872 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-response-field-reference.png", - "config": "{\"codeName\":\"api-response-field-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b4c4f9d3-ed41-401f-8ed5-075589f9e892", - "savedPayload": { - "position": { - "x": 25820.697004635425, - "y": 46434.82466857639 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-response-field.png", - "config": "{\"codeName\":\"api-response-field.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6f3542e1-3af3-4d76-ab67-a25fc271ac14", - "savedPayload": { - "position": { - "x": 25827.612442962916, - "y": 46486.658838489115 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-response-schema.png", - "config": "{\"codeName\":\"api-response-schema.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5cff48bc-9be2-4188-ab05-9f299441a008", - "savedPayload": { - "position": { - "x": 25825.42191109708, - "y": 46538.90638415345 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "api-version.png", - "config": "{\"codeName\":\"api-version.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "23ac553b-72ab-4a1a-9910-7cd4459a4dc8", - "savedPayload": { - "position": { - "x": 25814.191967240207, - "y": 46589.97979033293 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "apis.png", - "config": "{\"codeName\":\"apis.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "88d96748-adf1-4725-ace4-7f451b7582cd", - "savedPayload": { - "position": { - "x": 25794.263827553754, - "y": 46638.327217425176 - }, - "targetPosition": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "30d86215-75ea-4f83-9d38-f6718bc53dc9", - "savedPayload": { - "position": { - "x": 25527.92108721284, - "y": 46500.26366442261 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Arrow", - "config": "{\"codeName\":\"Arrow\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "arrow-green-down.png", - "config": "{\"codeName\":\"arrow-green-down.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "806fdaec-37ad-4ca1-bfc8-67098b97ea30", - "savedPayload": { - "position": { - "x": 25448.63878321923, - "y": 46213.98477324443 - }, - "targetPosition": { - "x": 25530.82067060089, - "y": 46502.5088405012 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "arrow-green-up.png", - "config": "{\"codeName\":\"arrow-green-up.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4173394a-2d43-44d1-a5b9-b61430fc78d5", - "savedPayload": { - "position": { - "x": 25633.924318744288, - "y": 46220.782665395796 - }, - "targetPosition": { - "x": 25530.82067060089, - "y": 46502.5088405012 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "arrow-red-down.png", - "config": "{\"codeName\":\"arrow-red-down.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "076e042a-c7ed-4119-86de-c68562ce0388", - "savedPayload": { - "position": { - "x": 25779.82776504268, - "y": 46335.190380916916 - }, - "targetPosition": { - "x": 25530.82067060089, - "y": 46502.5088405012 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "arrow-red-up.png", - "config": "{\"codeName\":\"arrow-red-up.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ba01ffdc-96ad-4f04-a07b-3f93bf7ab910", - "savedPayload": { - "position": { - "x": 25830.61896470416, - "y": 46513.50806105396 - }, - "targetPosition": { - "x": 25530.82067060089, - "y": 46502.5088405012 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6758c7a0-3cfc-4b84-b66b-7d2b50ff25e6", - "savedPayload": { - "position": { - "x": 25530.82067060089, - "y": 46502.5088405012 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Bullet", - "config": "{\"codeName\":\"Bullet\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "bullet-cancelled-order.png", - "config": "{\"codeName\":\"bullet-cancelled-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b6f2ad04-4a9d-4eb5-bb3e-0711935136d2", - "savedPayload": { - "position": { - "x": 25351.678357030407, - "y": 46266.313260437266 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-error.png", - "config": "{\"codeName\":\"bullet-error.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8d129d34-1ca6-4234-a4f1-1df76f1e6a51", - "savedPayload": { - "position": { - "x": 25414.038410010788, - "y": 46229.68408278345 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-info.png", - "config": "{\"codeName\":\"bullet-info.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9b799b88-6add-4af3-ae1f-7af9a880378c", - "savedPayload": { - "position": { - "x": 25483.352329168873, - "y": 46209.04301996544 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-limit-buy-order-filled.png", - "config": "{\"codeName\":\"bullet-limit-buy-order-filled.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "933a51c6-5ae2-4253-a0e2-3a74830e703f", - "savedPayload": { - "position": { - "x": 25555.59184146904, - "y": 46205.58965552701 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-limit-buy-order.png", - "config": "{\"codeName\":\"bullet-limit-buy-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "02aaf0df-d073-4bc4-8b0c-e8c84c048f1b", - "savedPayload": { - "position": { - "x": 25626.558649036346, - "y": 46219.52468645685 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-limit-sell-order-filled.png", - "config": "{\"codeName\":\"bullet-limit-sell-order-filled.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e17682e4-0ea9-4a23-ad7f-05946f48d70e", - "savedPayload": { - "position": { - "x": 25692.12841896883, - "y": 46250.038259409084 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-limit-sell-order.png", - "config": "{\"codeName\":\"bullet-limit-sell-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "731e1b65-0c14-4edf-a27e-8e3cca79eb37", - "savedPayload": { - "position": { - "x": 25748.49047457443, - "y": 46295.35703643607 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-market-buy-order-filled.png", - "config": "{\"codeName\":\"bullet-market-buy-order-filled.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "04d913bf-73df-4621-b84d-f4f8e28dd42c", - "savedPayload": { - "position": { - "x": 25792.36925804909, - "y": 46352.84725494405 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-market-buy-order.png", - "config": "{\"codeName\":\"bullet-market-buy-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "26e096c8-dcc7-403e-8df0-8b6a1de947b3", - "savedPayload": { - "position": { - "x": 25821.214693990143, - "y": 46419.16779240177 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-market-sell-order-filled.png", - "config": "{\"codeName\":\"bullet-market-sell-order-filled.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "890ed4d7-d8b7-49fc-88a6-2f56803c8be7", - "savedPayload": { - "position": { - "x": 25833.350390509597, - "y": 46490.464340237544 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-market-sell-order.png", - "config": "{\"codeName\":\"bullet-market-sell-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "22b6d981-d661-4365-a61f-0e7fb3951925", - "savedPayload": { - "position": { - "x": 25828.0710650372, - "y": 46562.593402243554 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bullet-warning.png", - "config": "{\"codeName\":\"bullet-warning.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a760a613-05d6-4ce1-919f-12dfc9f4c487", - "savedPayload": { - "position": { - "x": 25805.683532779836, - "y": 46631.36309951449 - }, - "targetPosition": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "0773ee5c-2efc-418a-8f71-b009286b9bdc", - "savedPayload": { - "position": { - "x": 25533.69259278716, - "y": 46504.789292737965 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Close", - "config": "{\"codeName\":\"Close\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "close-execution.png", - "config": "{\"codeName\":\"close-execution.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7d21b3f4-d5f6-442e-99f2-ff207da500aa", - "savedPayload": { - "position": { - "x": 25410.777953840086, - "y": 46234.735799946364 - }, - "targetPosition": { - "x": 25536.536424629907, - "y": 46507.10468037253 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "close-order.png", - "config": "{\"codeName\":\"close-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f9b5159f-f387-4cde-9258-e9307ae729b9", - "savedPayload": { - "position": { - "x": 25541.408385831834, - "y": 46207.144242991126 - }, - "targetPosition": { - "x": 25536.536424629907, - "y": 46507.10468037253 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "close-position.png", - "config": "{\"codeName\":\"close-position.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e84feb46-ab6d-4810-b152-05d33609cf05", - "savedPayload": { - "position": { - "x": 25671.073866156858, - "y": 46238.963529432614 - }, - "targetPosition": { - "x": 25536.536424629907, - "y": 46507.10468037253 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "close-stage-event.png", - "config": "{\"codeName\":\"close-stage-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3a3f802b-705f-426b-9eb3-9676f990bd16", - "savedPayload": { - "position": { - "x": 25774.092556194028, - "y": 46323.891459353166 - }, - "targetPosition": { - "x": 25536.536424629907, - "y": 46507.10468037253 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "close-stage.png", - "config": "{\"codeName\":\"close-stage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "15b1fe54-ddee-4dc4-8ef6-0e17235259ab", - "savedPayload": { - "position": { - "x": 25830.060340940163, - "y": 46445.107014659305 - }, - "targetPosition": { - "x": 25536.536424629907, - "y": 46507.10468037253 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "close.png", - "config": "{\"codeName\":\"close.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "132b8bde-5616-4054-9832-287d08975771", - "savedPayload": { - "position": { - "x": 25827.89211422646, - "y": 46578.60196801142 - }, - "targetPosition": { - "x": 25536.536424629907, - "y": 46507.10468037253 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "40151dc7-e0ed-4c61-8674-4d08c0eb2f73", - "savedPayload": { - "position": { - "x": 25536.536424629907, - "y": 46507.10468037253 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Crypto-Assets", - "config": "{\"codeName\":\"Crypto-Assets\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "binance-coin.png", - "config": "{\"codeName\":\"binance-coin.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b33d1bcd-ef3d-40ca-a7f3-b6eb253843a2", - "savedPayload": { - "position": { - "x": 25349.70468948056, - "y": 46277.00252088886 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bitcoin-cash.png", - "config": "{\"codeName\":\"bitcoin-cash.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e36f2c5f-3cff-401c-baf2-a87d79807975", - "savedPayload": { - "position": { - "x": 25395.646758928982, - "y": 46246.11290593992 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bitcoin.png", - "config": "{\"codeName\":\"bitcoin.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b1f45882-a11d-4abd-8453-710f484629a0", - "savedPayload": { - "position": { - "x": 25446.482529193, - "y": 46224.19107849416 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "cardano.png", - "config": "{\"codeName\":\"cardano.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "41481979-3586-4d7b-9a3c-828f68e4b871", - "savedPayload": { - "position": { - "x": 25500.480849087056, - "y": 46211.98356009291 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "dash.png", - "config": "{\"codeName\":\"dash.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4b9d323a-198d-4d1a-be8c-793a8aa7c007", - "savedPayload": { - "position": { - "x": 25555.802870591007, - "y": 46209.90606313402 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "dogecoin.png", - "config": "{\"codeName\":\"dogecoin.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c1223697-1e92-4d54-a831-570008f47bd4", - "savedPayload": { - "position": { - "x": 25610.564668613984, - "y": 46218.02933428474 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "eos.png", - "config": "{\"codeName\":\"eos.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d1db9866-87cd-498d-ae17-1bccfdadab21", - "savedPayload": { - "position": { - "x": 25662.901395803856, - "y": 46236.07674528884 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "ethereum-classic.png", - "config": "{\"codeName\":\"ethereum-classic.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "19eaef7d-2e9b-481a-8de3-9c4feb9c5b5b", - "savedPayload": { - "position": { - "x": 25711.030787687156, - "y": 46263.43371321004 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "ethereum.png", - "config": "{\"codeName\":\"ethereum.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "63041f63-4a67-44cb-b7e3-d1c7addc4efd", - "savedPayload": { - "position": { - "x": 25753.313855548135, - "y": 46299.16862931686 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "monero.png", - "config": "{\"codeName\":\"monero.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "39f9c3c5-a31c-409a-a37f-afd1b01bec95", - "savedPayload": { - "position": { - "x": 25788.31070022375, - "y": 46342.06458390058 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "qtum.png", - "config": "{\"codeName\":\"qtum.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "47d751a0-8e5b-4fec-8941-e20fff25c9b9", - "savedPayload": { - "position": { - "x": 25814.82954614265, - "y": 46390.660806675885 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "stellar.png", - "config": "{\"codeName\":\"stellar.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f451b589-de5d-4a67-bc75-6869a2e41fe6", - "savedPayload": { - "position": { - "x": 25831.967325812922, - "y": 46443.30241156091 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "tether.png", - "config": "{\"codeName\":\"tether.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e63b3c9f-a985-4656-a119-6faf04da2983", - "savedPayload": { - "position": { - "x": 25839.1404327024, - "y": 46498.19675183794 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "tron.png", - "config": "{\"codeName\":\"tron.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c5747598-0a6f-4bed-b019-3183c433b125", - "savedPayload": { - "position": { - "x": 25836.10459525915, - "y": 46553.47446658734 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "us-dollar.png", - "config": "{\"codeName\":\"us-dollar.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7f0e5272-89e7-4202-a709-5d6a644f22d7", - "savedPayload": { - "position": { - "x": 25822.963195286215, - "y": 46607.253139531625 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "xrp.png", - "config": "{\"codeName\":\"xrp.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "117622c3-2562-4378-abbb-6f97d2590921", - "savedPayload": { - "position": { - "x": 25800.163747398306, - "y": 46657.7014024641 - }, - "targetPosition": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "7eaef1f7-797f-42a5-a7ac-d6165d9402c7", - "savedPayload": { - "position": { - "x": 25539.35174118484, - "y": 46509.45465742426 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Crypto-Exchanges", - "config": "{\"codeName\":\"Crypto-Exchanges\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "binance.png", - "config": "{\"codeName\":\"binance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "94dcd16d-9225-4e32-b92f-5da8c294af81", - "savedPayload": { - "position": { - "x": 25379.91783145015, - "y": 46259.480838576215 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bitfinex.png", - "config": "{\"codeName\":\"bitfinex.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "74252880-c42c-4dac-ba04-a15367843617", - "savedPayload": { - "position": { - "x": 25457.586367235894, - "y": 46224.00037496186 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bitmex.png", - "config": "{\"codeName\":\"bitmex.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7b0bc95f-8688-48c4-9beb-af993fc32a9a", - "savedPayload": { - "position": { - "x": 25542.10478332523, - "y": 46211.83887459636 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bittrex.png", - "config": "{\"codeName\":\"bittrex.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c3470fb4-6f39-4deb-8c29-46c38e16fc59", - "savedPayload": { - "position": { - "x": 25626.62590029698, - "y": 46223.98158991208 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "kraken.png", - "config": "{\"codeName\":\"kraken.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "cbc69ebb-b9f8-47b9-a9d7-0be042255410", - "savedPayload": { - "position": { - "x": 25704.302319920524, - "y": 46259.44479032966 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "kucoin.png", - "config": "{\"codeName\":\"kucoin.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "606a93a2-514f-48fd-b7e7-aed35b1b59cb", - "savedPayload": { - "position": { - "x": 25768.84116063742, - "y": 46315.355458259044 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "liquid.png", - "config": "{\"codeName\":\"liquid.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1e4234e9-038e-4ff0-81c5-7c3534e4f244", - "savedPayload": { - "position": { - "x": 25815.013869400052, - "y": 46387.18404389813 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "luno.png", - "config": "{\"codeName\":\"luno.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "666ab72c-ca08-4045-856a-f5d12a15a09c", - "savedPayload": { - "position": { - "x": 25839.07980794414, - "y": 46469.11142241949 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "poloniex.png", - "config": "{\"codeName\":\"poloniex.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f3738d3e-fec1-454a-b41e-79777e061800", - "savedPayload": { - "position": { - "x": 25839.089297054496, - "y": 46554.500324856206 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "upbit.png", - "config": "{\"codeName\":\"upbit.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a841b6a1-3d85-4317-aad8-2aaf015dedf1", - "savedPayload": { - "position": { - "x": 25815.041567979824, - "y": 46636.433050160216 - }, - "targetPosition": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "56f56f5d-d543-46af-a22a-0e1e22d5a3d8", - "savedPayload": { - "position": { - "x": 25542.138121768603, - "y": 46511.83887274394 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Data", - "config": "{\"codeName\":\"Data\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "data-building-procedure.png", - "config": "{\"codeName\":\"data-building-procedure.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "96d0ea10-28b5-4696-bed8-3a132247ab81", - "savedPayload": { - "position": { - "x": 25363.73700698503, - "y": 46275.12995943897 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-dependency-folder.png", - "config": "{\"codeName\":\"data-dependency-folder.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "96a344ed-0537-4ffb-a32c-2f090ee477df", - "savedPayload": { - "position": { - "x": 25413.869275412173, - "y": 46244.382517435326 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-dependency.png", - "config": "{\"codeName\":\"data-dependency.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "229bd878-d7ac-4956-92a5-7a4e6aa7a872", - "savedPayload": { - "position": { - "x": 25469.036794720403, - "y": 46224.00619929895 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-formula.png", - "config": "{\"codeName\":\"data-formula.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5849f2ce-8b94-406a-85bc-56fdec38b845", - "savedPayload": { - "position": { - "x": 25527.119508081003, - "y": 46214.78405550866 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-mine-data-dependencies.png", - "config": "{\"codeName\":\"data-mine-data-dependencies.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "94d6c8d3-ebd2-4499-94b7-b17cbe682b9c", - "savedPayload": { - "position": { - "x": 25585.885329392688, - "y": 46217.07048787846 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-mine-products.png", - "config": "{\"codeName\":\"data-mine-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "bc13ec4e-a6a6-46c7-9599-5edf215c3212", - "savedPayload": { - "position": { - "x": 25643.0759210987, - "y": 46230.77763009464 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-mine-tasks.png", - "config": "{\"codeName\":\"data-mine-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "52766d8a-5a3e-4a73-88c3-ce773eb09430", - "savedPayload": { - "position": { - "x": 25696.493480832632, - "y": 46255.378724368886 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-mine.png", - "config": "{\"codeName\":\"data-mine.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c1a0a566-69e2-4076-b086-2684fa3316ee", - "savedPayload": { - "position": { - "x": 25744.085201730824, - "y": 46289.928364444684 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-mines-data.png", - "config": "{\"codeName\":\"data-mines-data.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6690f745-8072-4bf3-a5f3-78c15a99b866", - "savedPayload": { - "position": { - "x": 25784.0221606489, - "y": 46333.09882702959 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-product-folder.png", - "config": "{\"codeName\":\"data-product-folder.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c9883b5b-d182-41e1-b3fb-d91d78bda6a3", - "savedPayload": { - "position": { - "x": 25814.76960265254, - "y": 46383.23109545674 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-product.png", - "config": "{\"codeName\":\"data-product.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "02783b5b-c6b5-456f-aa1f-0513ce1960fe", - "savedPayload": { - "position": { - "x": 25835.145920788913, - "y": 46438.39861476496 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-storage.png", - "config": "{\"codeName\":\"data-storage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "921c4e72-6a95-4029-a88c-b63744973a49", - "savedPayload": { - "position": { - "x": 25844.368064579212, - "y": 46496.48132812556 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-tasks.png", - "config": "{\"codeName\":\"data-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e56fbcb0-740d-4ae9-af04-c7ed55fa645f", - "savedPayload": { - "position": { - "x": 25842.081632209403, - "y": 46555.247149437244 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "dataset-definition.png", - "config": "{\"codeName\":\"dataset-definition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6cfd11bb-935b-4517-ab9f-c873c0ea8cf3", - "savedPayload": { - "position": { - "x": 25828.374489993224, - "y": 46612.43774114326 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "dataset.png", - "config": "{\"codeName\":\"dataset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a4a54fa6-0641-40e7-9753-b8a4d1d984a1", - "savedPayload": { - "position": { - "x": 25803.773395718978, - "y": 46665.85530087719 - }, - "targetPosition": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6a8ef2bd-b481-466a-945b-efb26d769a1e", - "savedPayload": { - "position": { - "x": 25544.895150021654, - "y": 46514.25697006621 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Docs", - "config": "{\"codeName\":\"Docs\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "docs-action-copy-to-clipboard.png", - "config": "{\"codeName\":\"docs-action-copy-to-clipboard.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a3a7bac9-1db8-4f72-ab58-b5aade9ae0a3", - "savedPayload": { - "position": { - "x": 25348.06699841206, - "y": 46292.70493603617 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-action-delete-paragraph.png", - "config": "{\"codeName\":\"docs-action-delete-paragraph.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ef9d6210-883d-41b1-a5cd-428065ae61f6", - "savedPayload": { - "position": { - "x": 25372.574941371015, - "y": 46273.072830554804 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-action-edit-paragraph.png", - "config": "{\"codeName\":\"docs-action-edit-paragraph.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3ad32a10-99ca-4e95-bee8-973faf971653", - "savedPayload": { - "position": { - "x": 25399.000741070806, - "y": 46256.110049416755 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-anchor-style.png", - "config": "{\"codeName\":\"docs-anchor-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8645078f-6143-44d2-b985-8748bd891632", - "savedPayload": { - "position": { - "x": 25427.05487091997, - "y": 46242.00244040187 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-block-style.png", - "config": "{\"codeName\":\"docs-block-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "52addf94-26db-481b-8bd4-b620eb980d6d", - "savedPayload": { - "position": { - "x": 25456.429964001174, - "y": 46230.904569426704 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-callout-style.png", - "config": "{\"codeName\":\"docs-callout-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b293bced-f35b-4939-b6c7-44a2af6f5570", - "savedPayload": { - "position": { - "x": 25486.80418064749, - "y": 46222.938027088065 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-chapter-style.png", - "config": "{\"codeName\":\"docs-chapter-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ff8cff4f-cc3f-4ec7-b6c2-b536119c0ec0", - "savedPayload": { - "position": { - "x": 25517.844734585127, - "y": 46218.1900964909 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-error-style.png", - "config": "{\"codeName\":\"docs-error-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b66ba148-bc55-4fd4-a038-d1bce0a8a49b", - "savedPayload": { - "position": { - "x": 25549.21153900949, - "y": 46216.71279695641 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-gif-style.png", - "config": "{\"codeName\":\"docs-gif-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b348381a-3992-4d92-b055-e0bd831bdb58", - "savedPayload": { - "position": { - "x": 25580.56093264738, - "y": 46218.52231408744 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-hierarchy-style.png", - "config": "{\"codeName\":\"docs-hierarchy-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "03c97542-5660-4717-ab4a-85c7dc85b9e0", - "savedPayload": { - "position": { - "x": 25611.549444981814, - "y": 46223.59882243563 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-important-style.png", - "config": "{\"codeName\":\"docs-important-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "559d4c5d-547a-4955-8ed3-8a364f64221d", - "savedPayload": { - "position": { - "x": 25641.837559386902, - "y": 46231.8867027132 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-include-style.png", - "config": "{\"codeName\":\"docs-include-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f79bb0bf-2927-4d19-bb21-1da9438755c5", - "savedPayload": { - "position": { - "x": 25671.093432943017, - "y": 46243.29515116947 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-js-code-style.png", - "config": "{\"codeName\":\"docs-js-code-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4a5c4362-29d4-4adf-b4e6-54e42e1c6c8d", - "savedPayload": { - "position": { - "x": 25698.996532177298, - "y": 46257.69917445578 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-json-code-style.png", - "config": "{\"codeName\":\"docs-json-code-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ad24aa7c-652f-42cf-965d-33cbc3eef091", - "savedPayload": { - "position": { - "x": 25725.241144895434, - "y": 46274.94095907878 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-list-style.png", - "config": "{\"codeName\":\"docs-list-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a3a07737-1dc4-411a-840d-40a9e8adb6a6", - "savedPayload": { - "position": { - "x": 25749.539729628446, - "y": 46294.83160043806 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-note-style.png", - "config": "{\"codeName\":\"docs-note-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2e34e073-9d91-40b9-8758-ff7d08798565", - "savedPayload": { - "position": { - "x": 25771.626065997196, - "y": 46317.1531725045 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-placeholder-style.png", - "config": "{\"codeName\":\"docs-placeholder-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "201065ac-e609-4283-b8d7-07ea77cb75e3", - "savedPayload": { - "position": { - "x": 25791.258171478563, - "y": 46341.66111546345 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-png-style.png", - "config": "{\"codeName\":\"docs-png-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d1d4e493-2708-4998-b9bc-056305cb782e", - "savedPayload": { - "position": { - "x": 25808.22095261661, - "y": 46368.08691516324 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-section-style.png", - "config": "{\"codeName\":\"docs-section-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dfbf9467-b18e-4ce3-a4e0-2feff55d534d", - "savedPayload": { - "position": { - "x": 25822.3285616315, - "y": 46396.14104501241 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-space.png", - "config": "{\"codeName\":\"docs-space.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ccfb5f5f-2d9c-40e6-8817-41b88fdc09b2", - "savedPayload": { - "position": { - "x": 25833.42643260666, - "y": 46425.51613809361 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-subtitle-style.png", - "config": "{\"codeName\":\"docs-subtitle-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8156916d-49d8-4e1c-9f03-dcffbcacaedb", - "savedPayload": { - "position": { - "x": 25841.392974945305, - "y": 46455.89035473993 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-success-style.png", - "config": "{\"codeName\":\"docs-success-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2394fef9-24a2-44fc-b5e0-2dfe21c45617", - "savedPayload": { - "position": { - "x": 25846.140905542466, - "y": 46486.93090867757 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-summary-style.png", - "config": "{\"codeName\":\"docs-summary-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d3030623-900b-4306-9996-22e34ec40fd1", - "savedPayload": { - "position": { - "x": 25847.618205076957, - "y": 46518.29771310193 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-table-style.png", - "config": "{\"codeName\":\"docs-table-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2d23b994-74fa-4eaf-a796-2dd284f6e473", - "savedPayload": { - "position": { - "x": 25845.80868794593, - "y": 46549.647106739816 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-text-style.png", - "config": "{\"codeName\":\"docs-text-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "42c2a5ac-567d-442c-9711-55fcce95bcd7", - "savedPayload": { - "position": { - "x": 25840.732179597737, - "y": 46580.63561907425 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-title-style.png", - "config": "{\"codeName\":\"docs-title-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "22ffbb61-f44a-4ece-a492-068db215909d", - "savedPayload": { - "position": { - "x": 25832.444299320166, - "y": 46610.923733479336 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-warning-style.png", - "config": "{\"codeName\":\"docs-warning-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2a7d2259-1859-4d49-a9eb-7aa33a199941", - "savedPayload": { - "position": { - "x": 25821.035850863896, - "y": 46640.179607035454 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-web-page-link-style.png", - "config": "{\"codeName\":\"docs-web-page-link-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "fb8b42ea-51ec-4994-881b-41eb0795c276", - "savedPayload": { - "position": { - "x": 25806.631827577585, - "y": 46668.082706269735 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "docs-youtube-video-style.png", - "config": "{\"codeName\":\"docs-youtube-video-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "86ccfe1b-8108-41c8-80d6-960847575bb4", - "savedPayload": { - "position": { - "x": 25789.390042954587, - "y": 46694.32731898787 - }, - "targetPosition": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "1853324c-7016-4725-a07a-d071fc721060", - "savedPayload": { - "position": { - "x": 25547.622413970465, - "y": 46516.7085880629 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Exchange", - "config": "{\"codeName\":\"Exchange\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "exchange-account-asset.png", - "config": "{\"codeName\":\"exchange-account-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "db43d2ad-6728-46dd-88ed-7f1a4fcce61c", - "savedPayload": { - "position": { - "x": 25378.26326456918, - "y": 46273.43606192126 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-account-key.png", - "config": "{\"codeName\":\"exchange-account-key.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8cb5ff30-1fab-429e-ab5c-cb5e14c163e4", - "savedPayload": { - "position": { - "x": 25433.11892171199, - "y": 46243.03394443998 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-accounts.png", - "config": "{\"codeName\":\"exchange-accounts.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6cdf63af-92a1-4f71-a6ee-0225c47c7206", - "savedPayload": { - "position": { - "x": 25493.096806782876, - "y": 46224.701318595915 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-assets.png", - "config": "{\"codeName\":\"exchange-assets.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e78690da-0354-4b54-996a-ab4ef01b5701", - "savedPayload": { - "position": { - "x": 25555.575598398424, - "y": 46219.23940810815 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-data-products.png", - "config": "{\"codeName\":\"exchange-data-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "91384d3b-e42f-4418-9294-12afa239ca23", - "savedPayload": { - "position": { - "x": 25617.82467355852, - "y": 46226.88692467417 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-data-tasks.png", - "config": "{\"codeName\":\"exchange-data-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8a03ede7-6607-415a-a0f3-989d6724a50f", - "savedPayload": { - "position": { - "x": 25677.12344897447, - "y": 46247.309635123165 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-id.png", - "config": "{\"codeName\":\"exchange-id.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1adb3ebb-d01f-444a-9060-25deaf56f46e", - "savedPayload": { - "position": { - "x": 25730.880283613504, - "y": 46279.61496900948 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-learning-products.png", - "config": "{\"codeName\":\"exchange-learning-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c07db9bf-15ca-496e-abe5-0877222085e6", - "savedPayload": { - "position": { - "x": 25776.745745847984, - "y": 46322.391028224105 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-learning-tasks.png", - "config": "{\"codeName\":\"exchange-learning-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4e1a1a25-7901-4cf7-a321-239155077db6", - "savedPayload": { - "position": { - "x": 25812.715294891354, - "y": 46373.76829371704 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-markets.png", - "config": "{\"codeName\":\"exchange-markets.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "df0dafce-a5ee-4910-b9aa-108aefc1ab41", - "savedPayload": { - "position": { - "x": 25837.216888849372, - "y": 46431.501332450774 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-orders.png", - "config": "{\"codeName\":\"exchange-orders.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ad71aa5c-9827-4a5d-bc83-f673149eb8fe", - "savedPayload": { - "position": { - "x": 25849.179690494384, - "y": 46493.0669335988 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-tasks.png", - "config": "{\"codeName\":\"exchange-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2b12512f-7c24-4d62-ab0c-8232476ea1da", - "savedPayload": { - "position": { - "x": 25848.08086799061, - "y": 46555.7743849664 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-trading-products.png", - "config": "{\"codeName\":\"exchange-trading-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "843081b6-d536-4e53-bd88-1c58e37bba89", - "savedPayload": { - "position": { - "x": 25833.9684451542, - "y": 46616.883070025084 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exchange-trading-tasks.png", - "config": "{\"codeName\":\"exchange-trading-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "35bac5b9-6929-481a-a96b-69c70d8f5f4b", - "savedPayload": { - "position": { - "x": 25807.459202582024, - "y": 46673.722246005775 - }, - "targetPosition": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "608bf937-f2ff-406e-8f5c-efc0a968b26f", - "savedPayload": { - "position": { - "x": 25550.319506089094, - "y": 46519.193360396894 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Key", - "config": "{\"codeName\":\"Key\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "key-a.png", - "config": "{\"codeName\":\"key-a.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2af1e797-9d9d-4f03-8f93-4d7e1374c6a3", - "savedPayload": { - "position": { - "x": 25392.018919184542, - "y": 46268.55169438982 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-alt.png", - "config": "{\"codeName\":\"key-alt.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3383141b-7cd5-4fee-be59-9b2c3d06d8d3", - "savedPayload": { - "position": { - "x": 25457.28129792286, - "y": 46237.38609180095 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-arrows.png", - "config": "{\"codeName\":\"key-arrows.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "053e0a3c-a161-4f8b-87c4-dd2dd2cf692a", - "savedPayload": { - "position": { - "x": 25528.105687431063, - "y": 46222.744414502886 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-ctrl.png", - "config": "{\"codeName\":\"key-ctrl.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "791f6448-40aa-45d4-9a42-58eb25424314", - "savedPayload": { - "position": { - "x": 25600.376031627122, - "y": 46225.477583559856 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-down.png", - "config": "{\"codeName\":\"key-down.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c623f533-cd04-4d42-b6eb-ac9a8850ee59", - "savedPayload": { - "position": { - "x": 25669.89224079837, - "y": 46245.426757120935 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-left.png", - "config": "{\"codeName\":\"key-left.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c4d1ad3a-4de7-4809-9045-61843e8be6bf", - "savedPayload": { - "position": { - "x": 25732.614285548916, - "y": 46281.43256173104 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-m.png", - "config": "{\"codeName\":\"key-m.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e1aae97a-6e66-45d8-925b-b901daf8260a", - "savedPayload": { - "position": { - "x": 25784.89698862321, - "y": 46331.402470902016 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-r.png", - "config": "{\"codeName\":\"key-r.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "bec5e3a0-2c26-40aa-a450-a3b612c2515c", - "savedPayload": { - "position": { - "x": 25823.701869358472, - "y": 46392.432415146075 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-reference.png", - "config": "{\"codeName\":\"key-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4982abdd-10e7-4ffd-a055-d9df700c25fc", - "savedPayload": { - "position": { - "x": 25846.77372913637, - "y": 46460.97555593857 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-right.png", - "config": "{\"codeName\":\"key-right.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b9548876-1ac0-4459-934f-4d9f02b43e57", - "savedPayload": { - "position": { - "x": 25852.771715329407, - "y": 46533.04841508082 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-shift.png", - "config": "{\"codeName\":\"key-shift.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "78e7287c-4845-46bc-aa03-1ac39411ab52", - "savedPayload": { - "position": { - "x": 25841.347246781843, - "y": 46604.462379973666 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "key-up.png", - "config": "{\"codeName\":\"key-up.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "06004be4-53a5-4132-a035-ea8858800f1a", - "savedPayload": { - "position": { - "x": 25813.164272079404, - "y": 46671.06713055673 - }, - "targetPosition": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "74f8f86e-54fe-4cc2-8694-838ab93d44db", - "savedPayload": { - "position": { - "x": 25552.98602336007, - "y": 46521.71091577696 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Languages", - "config": "{\"codeName\":\"Languages\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "DE.png", - "config": "{\"codeName\":\"DE.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "76d31769-8edd-4806-af9f-c65610d82c3c", - "savedPayload": { - "position": { - "x": 25552.504478961502, - "y": 46224.27707218351 - }, - "targetPosition": { - "x": 25555.621567334623, - "y": 46524.260878013214 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "ZA.png", - "config": "{\"codeName\":\"ZA.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "da94b306-1375-4fc5-84a5-7298505fe105", - "savedPayload": { - "position": { - "x": 25765.538036356764, - "y": 46309.936180338686 - }, - "targetPosition": { - "x": 25555.621567334623, - "y": 46524.260878013214 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "zar.png", - "config": "{\"codeName\":\"zar.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "063ff1a3-f2cc-4889-8cad-db6efe507bca", - "savedPayload": { - "position": { - "x": 25855.60537316433, - "y": 46521.14378964009 - }, - "targetPosition": { - "x": 25555.621567334623, - "y": 46524.260878013214 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "17877177-7ea2-404f-81eb-7297c005f0a6", - "savedPayload": { - "position": { - "x": 25555.621567334623, - "y": 46524.260878013214 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Layer", - "config": "{\"codeName\":\"Layer\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "layer-bands.png", - "config": "{\"codeName\":\"layer-bands.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4807a08b-c65d-4d27-8e5c-ed7aa46c5304", - "savedPayload": { - "position": { - "x": 25403.495412436, - "y": 46269.82433671287 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-candles.png", - "config": "{\"codeName\":\"layer-candles.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9a8e1f62-3f24-4c46-a86e-539ecc8936ab", - "savedPayload": { - "position": { - "x": 25469.50015475401, - "y": 46240.263435934234 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-folder.png", - "config": "{\"codeName\":\"layer-folder.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0e186f1d-a66c-4e52-96a4-002d542e6cf4", - "savedPayload": { - "position": { - "x": 25540.66130582577, - "y": 46227.35748996145 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-histogram.png", - "config": "{\"codeName\":\"layer-histogram.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f6e4d68c-7f18-4d5e-b88e-c395b8945f94", - "savedPayload": { - "position": { - "x": 25612.843238211255, - "y": 46231.856545463226 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-manager.png", - "config": "{\"codeName\":\"layer-manager.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e8cef52f-55bf-4f1d-a625-ae19583a42ea", - "savedPayload": { - "position": { - "x": 25681.851000370865, - "y": 46253.49913368722 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-moving-averages.png", - "config": "{\"codeName\":\"layer-moving-averages.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6f892430-bb7d-4bd2-b20f-e5de6bb2c627", - "savedPayload": { - "position": { - "x": 25743.674112000896, - "y": 46291.02746607345 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-oscilator.png", - "config": "{\"codeName\":\"layer-oscilator.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c4983629-2ed2-4852-8b4a-87e5f136c5db", - "savedPayload": { - "position": { - "x": 25794.719638571274, - "y": 46342.26053235357 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-resistance.png", - "config": "{\"codeName\":\"layer-resistance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "79cfa834-6f8c-4cac-bef5-ada40f791f4d", - "savedPayload": { - "position": { - "x": 25832.020999620672, - "y": 46404.22085294 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-support.png", - "config": "{\"codeName\":\"layer-support.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "bbbd74fa-2806-4284-95a9-19700d9feda2", - "savedPayload": { - "position": { - "x": 25853.410375629832, - "y": 46473.307519216854 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-trends.png", - "config": "{\"codeName\":\"layer-trends.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "babef42f-2b3d-4184-af6b-11c1db6b2b80", - "savedPayload": { - "position": { - "x": 25857.64469381231, - "y": 46545.50546525994 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer-volume.png", - "config": "{\"codeName\":\"layer-volume.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9a099c62-ef33-4b3b-8b28-75bb56b023a8", - "savedPayload": { - "position": { - "x": 25844.477870986473, - "y": 46616.61880887409 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layer.png", - "config": "{\"codeName\":\"layer.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2ccd31e6-cb59-40f0-bc98-fadc5cec48aa", - "savedPayload": { - "position": { - "x": 25814.675115035498, - "y": 46682.51470101492 - }, - "targetPosition": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "2482b1e1-6f44-461f-9157-be69d9bd5e97", - "savedPayload": { - "position": { - "x": 25558.22574419222, - "y": 46526.84286607332 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Learning", - "config": "{\"codeName\":\"Learning\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "learning-algorithm.png", - "config": "{\"codeName\":\"learning-algorithm.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "52097f94-1525-42b1-9eb4-0a44cb1d6e17", - "savedPayload": { - "position": { - "x": 25382.905424909346, - "y": 46287.890409817934 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-bot-instance.png", - "config": "{\"codeName\":\"learning-bot-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "01589dd3-b5c8-4206-8e92-72e5924e2331", - "savedPayload": { - "position": { - "x": 25417.455571725786, - "y": 46265.91731107372 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-bot.png", - "config": "{\"codeName\":\"learning-bot.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ccae988e-7998-4ecc-9ded-e0a84933e4b3", - "savedPayload": { - "position": { - "x": 25454.67591983658, - "y": 46248.85344867473 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-current.png", - "config": "{\"codeName\":\"learning-current.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "56a9374a-83b9-4bf2-a3c0-3f93856924d1", - "savedPayload": { - "position": { - "x": 25493.873124580037, - "y": 46237.0166900914 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-engine-reference.png", - "config": "{\"codeName\":\"learning-engine-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2693a16f-5707-4c9a-96ad-edf910528b12", - "savedPayload": { - "position": { - "x": 25534.317016195742, - "y": 46230.62753174012 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-engine.png", - "config": "{\"codeName\":\"learning-engine.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b6339adf-0d62-427a-8614-b23759543794", - "savedPayload": { - "position": { - "x": 25575.254201505675, - "y": 46229.804991552235 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-episode-counters.png", - "config": "{\"codeName\":\"learning-episode-counters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a9b79db6-fd42-4a40-87e1-b8bade54824f", - "savedPayload": { - "position": { - "x": 25615.922098203642, - "y": 46234.56439189513 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-episode-statistics.png", - "config": "{\"codeName\":\"learning-episode-statistics.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1589f308-a87e-4399-93da-cd5599641097", - "savedPayload": { - "position": { - "x": 25655.563140320774, - "y": 46244.817074145554 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-episode.png", - "config": "{\"codeName\":\"learning-episode.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6685f591-0a3e-40b1-afca-a0a7d9fa08a8", - "savedPayload": { - "position": { - "x": 25693.438890246165, - "y": 46260.372050232 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-mine-products.png", - "config": "{\"codeName\":\"learning-mine-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "781415e6-4475-4e6b-b755-77a7640d96e9", - "savedPayload": { - "position": { - "x": 25728.84379442237, - "y": 46280.93956038111 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-mine-tasks.png", - "config": "{\"codeName\":\"learning-mine-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "51b869ed-eb74-4714-8801-556b9b2faea4", - "savedPayload": { - "position": { - "x": 25761.118326473246, - "y": 46306.13647079405 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-mine.png", - "config": "{\"codeName\":\"learning-mine.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "26371a8c-31be-4fc4-b860-b04ca28e1cd7", - "savedPayload": { - "position": { - "x": 25789.661272932437, - "y": 46335.493410704206 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-mines-data.png", - "config": "{\"codeName\":\"learning-mines-data.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6d6500c2-599b-4b9a-8537-534a2344e5a6", - "savedPayload": { - "position": { - "x": 25813.94093271274, - "y": 46368.463515866504 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-parameters.png", - "config": "{\"codeName\":\"learning-parameters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "985212f9-bedf-4781-be36-56ba86f8f972", - "savedPayload": { - "position": { - "x": 25833.505021691326, - "y": 46404.43261560362 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-process-instance.png", - "config": "{\"codeName\":\"learning-process-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "fd8b2c11-702e-4f02-9db0-b4548a52a6e7", - "savedPayload": { - "position": { - "x": 25847.989097907208, - "y": 46442.73067364359 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-session-reference.png", - "config": "{\"codeName\":\"learning-session-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "88a9d6b7-e454-4342-8ec1-2ca7380c92d7", - "savedPayload": { - "position": { - "x": 25857.1233504254, - "y": 46482.64426962785 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-session.png", - "config": "{\"codeName\":\"learning-session.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "296b2dc6-3e1f-4c46-b2ff-b853f431fdf9", - "savedPayload": { - "position": { - "x": 25860.737625404166, - "y": 46523.42988878262 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-system-reference.png", - "config": "{\"codeName\":\"learning-system-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1f92c3da-388b-4ab3-9325-9f4d97afbdc2", - "savedPayload": { - "position": { - "x": 25858.76459573912, - "y": 46564.32777219242 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-system.png", - "config": "{\"codeName\":\"learning-system.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "422d556a-e1b7-4de2-95aa-33addbcd79f1", - "savedPayload": { - "position": { - "x": 25851.241015239804, - "y": 46604.57606967108 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-task.png", - "config": "{\"codeName\":\"learning-task.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "cb105769-6bd9-4db3-8b09-4cf6a2cdf137", - "savedPayload": { - "position": { - "x": 25838.30703397576, - "y": 46643.42503158928 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning-tasks.png", - "config": "{\"codeName\":\"learning-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9edf994c-f5ae-4853-b649-31beac94c965", - "savedPayload": { - "position": { - "x": 25820.203587545904, - "y": 46680.150975291544 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "learning.png", - "config": "{\"codeName\":\"learning.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1551b0eb-6556-47ed-9e94-8903b431e822", - "savedPayload": { - "position": { - "x": 25797.267908904192, - "y": 46714.06976593485 - }, - "targetPosition": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f13bb1fa-674f-4e53-85e0-b28729e0f207", - "savedPayload": { - "position": { - "x": 25560.79816479941, - "y": 46529.456494139406 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Limit", - "config": "{\"codeName\":\"Limit\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "limit-buy-order.png", - "config": "{\"codeName\":\"limit-buy-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4d76ec21-22f7-4fa4-b910-86e1cd5efbc7", - "savedPayload": { - "position": { - "x": 25493.334551832475, - "y": 46240.38326291371 - }, - "targetPosition": { - "x": 25563.338444767967, - "y": 46532.10137166577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "limit-buy-orders.png", - "config": "{\"codeName\":\"limit-buy-orders.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "54d77eba-f195-4b56-b1a1-a40e6b808156", - "savedPayload": { - "position": { - "x": 25648.572349498052, - "y": 46244.46413227479 - }, - "targetPosition": { - "x": 25563.338444767967, - "y": 46532.10137166577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "limit-order.png", - "config": "{\"codeName\":\"limit-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7be227e5-eb0b-4aa6-8f06-a33f7511cf19", - "savedPayload": { - "position": { - "x": 25780.971791223452, - "y": 46325.617167643795 - }, - "targetPosition": { - "x": 25563.338444767967, - "y": 46532.10137166577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "limit-sell-order.png", - "config": "{\"codeName\":\"limit-sell-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3351807e-d4a5-4c8d-8894-fe8a43b79e38", - "savedPayload": { - "position": { - "x": 25855.056553520022, - "y": 46462.09747873028 - }, - "targetPosition": { - "x": 25563.338444767967, - "y": 46532.10137166577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "limit-sell-orders.png", - "config": "{\"codeName\":\"limit-sell-orders.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c358ba6a-cbff-427e-bd8b-9c1277bcbc9f", - "savedPayload": { - "position": { - "x": 25850.975684158944, - "y": 46617.335276395854 - }, - "targetPosition": { - "x": 25563.338444767967, - "y": 46532.10137166577 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "23d90771-013f-4018-8132-9965cd367ed9", - "savedPayload": { - "position": { - "x": 25563.338444767967, - "y": 46532.10137166577 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Market", - "config": "{\"codeName\":\"Market\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "market-base-asset.png", - "config": "{\"codeName\":\"market-base-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f07b5902-ab4e-4396-b29f-b0e0e648684e", - "savedPayload": { - "position": { - "x": 25405.95878091822, - "y": 46280.93460940511 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-buy-order.png", - "config": "{\"codeName\":\"market-buy-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0a94b6ba-d720-4030-a41b-8b0297879e11", - "savedPayload": { - "position": { - "x": 25455.324604021305, - "y": 46255.877523256626 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-buy-orders.png", - "config": "{\"codeName\":\"market-buy-orders.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6b3d24e6-54f8-4948-a6f5-3afeca4d0634", - "savedPayload": { - "position": { - "x": 25508.454107673067, - "y": 46240.31802780802 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-data-products.png", - "config": "{\"codeName\":\"market-data-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d3a70365-6da4-4187-9649-b28f53195ddf", - "savedPayload": { - "position": { - "x": 25563.538030348456, - "y": 46234.78598301523 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-data-tasks.png", - "config": "{\"codeName\":\"market-data-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b0eba095-799b-4a59-aace-9e5d9fb0622d", - "savedPayload": { - "position": { - "x": 25618.700555126645, - "y": 46239.469776028716 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-learning-products.png", - "config": "{\"codeName\":\"market-learning-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b4c08f96-445f-4160-960b-726091aa458c", - "savedPayload": { - "position": { - "x": 25672.063188386473, - "y": 46254.209905895 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-learning-tasks.png", - "config": "{\"codeName\":\"market-learning-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "272ccdd0-e345-42dc-bb3e-116edf2bc6c0", - "savedPayload": { - "position": { - "x": 25721.808729653698, - "y": 46278.50441517032 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-order.png", - "config": "{\"codeName\":\"market-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0ce2e0c8-26d5-45f1-aff6-f4e1dd6c34ac", - "savedPayload": { - "position": { - "x": 25766.243154183663, - "y": 46311.525983479354 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-quoted-asset.png", - "config": "{\"codeName\":\"market-quoted-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c4fb9933-c827-44f4-b9ce-d407c3303da3", - "savedPayload": { - "position": { - "x": 25803.853300942224, - "y": 46352.15010091835 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-reference.png", - "config": "{\"codeName\":\"market-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a7ab2acc-8ba6-40fe-95bf-b4fb29bdd827", - "savedPayload": { - "position": { - "x": 25833.35840148991, - "y": 46398.99336189118 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-sell-order.png", - "config": "{\"codeName\":\"market-sell-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3c174227-fa7b-4120-847e-c6c56b12a06a", - "savedPayload": { - "position": { - "x": 25853.753695015046, - "y": 46450.46057532771 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-sell-orders.png", - "config": "{\"codeName\":\"market-sell-orders.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "384b68f1-7adc-4c0b-b7d9-71ad364e4eec", - "savedPayload": { - "position": { - "x": 25864.344644258083, - "y": 46504.79908700248 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-trading-products.png", - "config": "{\"codeName\":\"market-trading-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ee43eaa0-a228-4a63-8e14-d63230c51203", - "savedPayload": { - "position": { - "x": 25864.770587144998, - "y": 46560.158464072265 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market-trading-tasks.png", - "config": "{\"codeName\":\"market-trading-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dacb5954-5df1-4e9a-b590-4870cf5122ca", - "savedPayload": { - "position": { - "x": 25855.017018701637, - "y": 46614.65350934721 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "market.png", - "config": "{\"codeName\":\"market.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "02db7271-a8a0-4524-8020-5bcfdf2a0274", - "savedPayload": { - "position": { - "x": 25835.416085003228, - "y": 46666.42845942008 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "master-script.png", - "config": "{\"codeName\":\"master-script.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "289abf84-0db5-4e16-9392-50ffa95fa49e", - "savedPayload": { - "position": { - "x": 25806.635272338135, - "y": 46713.72018046335 - }, - "targetPosition": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "dc950167-115a-4384-b563-88c63b03eec7", - "savedPayload": { - "position": { - "x": 25565.846204512345, - "y": 46534.7771034372 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Mouse", - "config": "{\"codeName\":\"Mouse\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "mouse-left-click.png", - "config": "{\"codeName\":\"mouse-left-click.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "be7b3e15-dbf5-4ea5-a0bf-bb62a3a81bc7", - "savedPayload": { - "position": { - "x": 25483.72362018468, - "y": 46249.658218443976 - }, - "targetPosition": { - "x": 25568.321069306377, - "y": 46537.48328962802 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "mouse-pointer.png", - "config": "{\"codeName\":\"mouse-pointer.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "344eba30-1e69-405d-acb3-8fd0b6a864c1", - "savedPayload": { - "position": { - "x": 25616.98401944088, - "y": 46241.45640354467 - }, - "targetPosition": { - "x": 25568.321069306377, - "y": 46537.48328962802 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "mouse-right-click.png", - "config": "{\"codeName\":\"mouse-right-click.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "267cda2e-149f-4dd5-a56d-4168f9b60965", - "savedPayload": { - "position": { - "x": 25740.606124611026, - "y": 46291.88634396567 - }, - "targetPosition": { - "x": 25568.321069306377, - "y": 46537.48328962802 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "mouse-wheel-click.png", - "config": "{\"codeName\":\"mouse-wheel-click.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7446d450-2637-4d00-8705-10afb9e1cc5a", - "savedPayload": { - "position": { - "x": 25830.105061640545, - "y": 46390.95977152398 - }, - "targetPosition": { - "x": 25568.321069306377, - "y": 46537.48328962802 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "mouse-wheel-down.png", - "config": "{\"codeName\":\"mouse-wheel-down.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e468cdfb-54c5-4fca-a924-c58def91186a", - "savedPayload": { - "position": { - "x": 25867.75446841831, - "y": 46519.053978835815 - }, - "targetPosition": { - "x": 25568.321069306377, - "y": 46537.48328962802 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "mouse-wheel-up.png", - "config": "{\"codeName\":\"mouse-wheel-up.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b9dfb4ad-4576-4a7f-9feb-9c6e1dc55153", - "savedPayload": { - "position": { - "x": 25846.09741819231, - "y": 46650.79833717071 - }, - "targetPosition": { - "x": 25568.321069306377, - "y": 46537.48328962802 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "fc675ba3-160b-4a2a-8e9f-a7b94bde80da", - "savedPayload": { - "position": { - "x": 25568.321069306377, - "y": 46537.48328962802 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Nodes", - "config": "{\"codeName\":\"Nodes\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "nodes-announcements.png", - "config": "{\"codeName\":\"nodes-announcements.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1a8503da-5549-442c-944e-f097de7722c9", - "savedPayload": { - "position": { - "x": 25473.622139720337, - "y": 46256.382041541445 - }, - "targetPosition": { - "x": 25570.76266933928, - "y": 46540.219525861874 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "nodes-errors.png", - "config": "{\"codeName\":\"nodes-errors.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b5c90f98-275f-4f9e-a0b2-593e49d246b2", - "savedPayload": { - "position": { - "x": 25589.636424980647, - "y": 46240.81381224239 - }, - "targetPosition": { - "x": 25570.76266933928, - "y": 46540.219525861874 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "nodes-highlights.png", - "config": "{\"codeName\":\"nodes-highlights.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "fe359122-487a-4618-a5f1-ba80954cf1eb", - "savedPayload": { - "position": { - "x": 25702.77735203558, - "y": 46270.827388722355 - }, - "targetPosition": { - "x": 25570.76266933928, - "y": 46540.219525861874 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "nodes-progress.png", - "config": "{\"codeName\":\"nodes-progress.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8ff243e3-3fc1-473d-bb63-204d90a0ea40", - "savedPayload": { - "position": { - "x": 25795.82024036608, - "y": 46341.853476036005 - }, - "targetPosition": { - "x": 25570.76266933928, - "y": 46540.219525861874 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "nodes-running.png", - "config": "{\"codeName\":\"nodes-running.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0b5025f8-f313-49db-8fff-3da2174bda1f", - "savedPayload": { - "position": { - "x": 25854.60015365971, - "y": 46443.078996242926 - }, - "targetPosition": { - "x": 25570.76266933928, - "y": 46540.219525861874 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "nodes-status.png", - "config": "{\"codeName\":\"nodes-status.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "eb471737-2d41-43c2-ab7f-4aa0214daa0c", - "savedPayload": { - "position": { - "x": 25870.16838295876, - "y": 46559.093281503236 - }, - "targetPosition": { - "x": 25570.76266933928, - "y": 46540.219525861874 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "nodes-values.png", - "config": "{\"codeName\":\"nodes-values.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9fd68906-78ba-47b8-b0fa-7c1a1cf219c5", - "savedPayload": { - "position": { - "x": 25840.154806478797, - "y": 46672.23420855817 - }, - "targetPosition": { - "x": 25570.76266933928, - "y": 46540.219525861874 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "28abf1f7-156e-4696-b6f5-2c28acc0746c", - "savedPayload": { - "position": { - "x": 25570.76266933928, - "y": 46540.219525861874 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Open", - "config": "{\"codeName\":\"Open\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "open-execution.png", - "config": "{\"codeName\":\"open-execution.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f6ddfc68-baea-4bf8-8e95-7c46b5ca150e", - "savedPayload": { - "position": { - "x": 25595.702858306107, - "y": 46243.83276810424 - }, - "targetPosition": { - "x": 25573.17063977092, - "y": 46542.98540327212 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "open-stage.png", - "config": "{\"codeName\":\"open-stage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b0b4be08-57af-4d83-9592-203b19e82e8a", - "savedPayload": { - "position": { - "x": 25800.636181229358, - "y": 46347.3852308565 - }, - "targetPosition": { - "x": 25573.17063977092, - "y": 46542.98540327212 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "open.png", - "config": "{\"codeName\":\"open.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d473f563-868a-4e7e-aa69-a4236b71abea", - "savedPayload": { - "position": { - "x": 25872.323274938793, - "y": 46565.5176218073 - }, - "targetPosition": { - "x": 25573.17063977092, - "y": 46542.98540327212 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "23032ae6-4752-47a5-b44b-1082e1f7fa95", - "savedPayload": { - "position": { - "x": 25573.17063977092, - "y": 46542.98540327212 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Order", - "config": "{\"codeName\":\"Order\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "order-base-asset.png", - "config": "{\"codeName\":\"order-base-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d265d5cd-4e6b-4f3f-83d4-471966098b71", - "savedPayload": { - "position": { - "x": 25472.976868377395, - "y": 46263.85878863737 - }, - "targetPosition": { - "x": 25575.54462078631, - "y": 46545.78050856293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "order-counters.png", - "config": "{\"codeName\":\"order-counters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b319801d-eaa2-4ac1-87f1-5e2044edddc1", - "savedPayload": { - "position": { - "x": 25575.58536777261, - "y": 46245.78051133012 - }, - "targetPosition": { - "x": 25575.54462078631, - "y": 46545.78050856293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "order-name.png", - "config": "{\"codeName\":\"order-name.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ec471b05-3ac2-4202-9f06-09690b4cee10", - "savedPayload": { - "position": { - "x": 25678.188952479923, - "y": 46263.88666121756 - }, - "targetPosition": { - "x": 25575.54462078631, - "y": 46545.78050856293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "order-quoted-asset.png", - "config": "{\"codeName\":\"order-quoted-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3a6032e3-e4ba-4154-8571-e092ae3acdae", - "savedPayload": { - "position": { - "x": 25768.412115915984, - "y": 46315.99336940496 - }, - "targetPosition": { - "x": 25575.54462078631, - "y": 46545.78050856293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "order-rate.png", - "config": "{\"codeName\":\"order-rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "688905c1-4a62-480e-87d8-c83d819c150d", - "savedPayload": { - "position": { - "x": 25835.37261301833, - "y": 46395.81579787179 - }, - "targetPosition": { - "x": 25575.54462078631, - "y": 46545.78050856293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "order-statistics.png", - "config": "{\"codeName\":\"order-statistics.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7660a62a-0634-4622-a9d1-5a07e9c28037", - "savedPayload": { - "position": { - "x": 25870.994019604736, - "y": 46493.72618369139 - }, - "targetPosition": { - "x": 25575.54462078631, - "y": 46545.78050856293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "orders.png", - "config": "{\"codeName\":\"orders.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5275b037-05c5-4de6-a08d-1c39bc126680", - "savedPayload": { - "position": { - "x": 25870.9798683249, - "y": 46597.91508933051 - }, - "targetPosition": { - "x": 25575.54462078631, - "y": 46545.78050856293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "other-hierarchies.png", - "config": "{\"codeName\":\"other-hierarchies.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "960ccb56-b0a8-49b8-9bab-2e17cf1dfd1c", - "savedPayload": { - "position": { - "x": 25835.33186603203, - "y": 46695.8157951046 - }, - "targetPosition": { - "x": 25575.54462078631, - "y": 46545.78050856293 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "c33a43a2-fc71-413b-b054-3a43a6873e77", - "savedPayload": { - "position": { - "x": 25575.54462078631, - "y": 46545.78050856293 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "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-api-maps.png", - "config": "{\"codeName\":\"plugin-api-maps.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6fcfcfab-2d21-49c4-b074-2c2913c2141f", - "savedPayload": { - "position": { - "x": 25440.327411601273, - "y": 46281.99963396913 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-data-mines.png", - "config": "{\"codeName\":\"plugin-data-mines.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "90dc568a-4253-4399-a52b-96e8197aa80f", - "savedPayload": { - "position": { - "x": 25498.76361141312, - "y": 46259.22591184329 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-file-position.png", - "config": "{\"codeName\":\"plugin-file-position.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b344f5dc-503e-4894-8d46-13d68e1c4a8a", - "savedPayload": { - "position": { - "x": 25560.657763128478, - "y": 46249.09941929397 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-file.png", - "config": "{\"codeName\":\"plugin-file.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "eaf50680-b033-468e-b7fe-0fe01837ba9c", - "savedPayload": { - "position": { - "x": 25623.30479531629, - "y": 46252.062732637874 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-learning-engines.png", - "config": "{\"codeName\":\"plugin-learning-engines.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "94a7ff89-b693-4b6a-a5a5-e54edeb4788d", - "savedPayload": { - "position": { - "x": 25683.96673205614, - "y": 46267.98634086232 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-learning-mines.png", - "config": "{\"codeName\":\"plugin-learning-mines.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "832c262d-8a36-477e-9a0d-c6b9b2a85e71", - "savedPayload": { - "position": { - "x": 25739.99235562422, - "y": 46296.17430587795 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-learning-systems.png", - "config": "{\"codeName\":\"plugin-learning-systems.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9046f1d7-08cb-4801-add4-638541099bee", - "savedPayload": { - "position": { - "x": 25788.933077429847, - "y": 46335.39467835271 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-project.png", - "config": "{\"codeName\":\"plugin-project.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "df23555a-ef91-4180-87e5-2e2e0ef65a39", - "savedPayload": { - "position": { - "x": 25828.64995308647, - "y": 46383.93333980924 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-super-scripts.png", - "config": "{\"codeName\":\"plugin-super-scripts.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6c8c9fca-022e-4da2-acb4-307961436a3b", - "savedPayload": { - "position": { - "x": 25857.407164545184, - "y": 46439.66891782754 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-trading-engines.png", - "config": "{\"codeName\":\"plugin-trading-engines.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "47a2ec6d-7698-48f6-bef4-27cc7b4f2f0c", - "savedPayload": { - "position": { - "x": 25873.947883672827, - "y": 46500.16550019923 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-trading-mines.png", - "config": "{\"codeName\":\"plugin-trading-mines.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "60996d75-e1ea-4471-b859-7175c01cf5ec", - "savedPayload": { - "position": { - "x": 25877.549201672347, - "y": 46562.77909597987 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-trading-systems.png", - "config": "{\"codeName\":\"plugin-trading-systems.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8715f972-f8c8-4182-b78c-b5e100d6cfcc", - "savedPayload": { - "position": { - "x": 25868.053723666126, - "y": 46624.773190580476 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugin-tutorials.png", - "config": "{\"codeName\":\"plugin-tutorials.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6f0fca6f-5590-469c-b91a-d065262bca81", - "savedPayload": { - "position": { - "x": 25845.876447607392, - "y": 46683.43834458632 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plugins.png", - "config": "{\"codeName\":\"plugins.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f6912b15-bebc-400f-a691-7ab8258937b4", - "savedPayload": { - "position": { - "x": 25811.986626878293, - "y": 46736.21060926072 - }, - "targetPosition": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6f98d782-c655-42d4-afee-7d0398442f61", - "savedPayload": { - "position": { - "x": 25577.8842576494, - "y": 46548.604424071054 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Polygon", - "config": "{\"codeName\":\"Polygon\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "polygon-body.png", - "config": "{\"codeName\":\"polygon-body.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "536e64b3-0ecd-4123-92b1-8efa798dc937", - "savedPayload": { - "position": { - "x": 25535.372915950597, - "y": 46254.823114398736 - }, - "targetPosition": { - "x": 25580.18920075606, - "y": 46551.45672782823 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "polygon-border.png", - "config": "{\"codeName\":\"polygon-border.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d142ba73-e2b8-426a-86e5-2d08379af8f8", - "savedPayload": { - "position": { - "x": 25689.693966326035, - "y": 46272.15634057918 - }, - "targetPosition": { - "x": 25580.18920075606, - "y": 46551.45672782823 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "polygon-condition.png", - "config": "{\"codeName\":\"polygon-condition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b157c1c3-23c2-4532-b017-42f0c1576a66", - "savedPayload": { - "position": { - "x": 25814.673303199637, - "y": 46364.32787996871 - }, - "targetPosition": { - "x": 25580.18920075606, - "y": 46551.45672782823 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "polygon-vertex.png", - "config": "{\"codeName\":\"polygon-vertex.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e5d3ecac-2167-4588-b261-8727655f4784", - "savedPayload": { - "position": { - "x": 25876.82281418555, - "y": 46506.64044302276 - }, - "targetPosition": { - "x": 25580.18920075606, - "y": 46551.45672782823 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "polygon.png", - "config": "{\"codeName\":\"polygon.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f89130b5-475f-4554-ba73-ebded68ad12e", - "savedPayload": { - "position": { - "x": 25859.489588005104, - "y": 46660.9614933982 - }, - "targetPosition": { - "x": 25580.18920075606, - "y": 46551.45672782823 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "5a7d5afa-d319-413b-99d7-b62a10c2269a", - "savedPayload": { - "position": { - "x": 25580.18920075606, - "y": 46551.45672782823 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "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-base-asset.png", - "config": "{\"codeName\":\"position-base-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "810518ee-c45f-482c-90b7-7b1bf8491ebc", - "savedPayload": { - "position": { - "x": 25490.29671226593, - "y": 46268.8442735086 - }, - "targetPosition": { - "x": 25582.459105686346, - "y": 46554.33699362422 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "position-counters.png", - "config": "{\"codeName\":\"position-counters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b26c3e41-aa82-434b-b704-73bce9e2577a", - "savedPayload": { - "position": { - "x": 25593.499045727593, - "y": 46254.54019623659 - }, - "targetPosition": { - "x": 25582.459105686346, - "y": 46554.33699362422 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "position-quoted-asset.png", - "config": "{\"codeName\":\"position-quoted-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2c3ba02b-2a1b-4dde-af02-79b9d510b16c", - "savedPayload": { - "position": { - "x": 25695.369799488122, - "y": 46276.39603725902 - }, - "targetPosition": { - "x": 25582.459105686346, - "y": 46554.33699362422 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "position-rate.png", - "config": "{\"codeName\":\"position-rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8de1fc5b-df3c-4add-affe-28203dc99647", - "savedPayload": { - "position": { - "x": 25783.621857191793, - "y": 46331.77565959075 - }, - "targetPosition": { - "x": 25582.459105686346, - "y": 46554.33699362422 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "position-size.png", - "config": "{\"codeName\":\"position-size.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2d42d2a3-0948-4524-a78c-440236e13613", - "savedPayload": { - "position": { - "x": 25847.610718217882, - "y": 46413.99946346238 - }, - "targetPosition": { - "x": 25582.459105686346, - "y": 46554.33699362422 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "position-statistics.png", - "config": "{\"codeName\":\"position-statistics.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ef44bfeb-29db-4e0b-80d6-8425d1492f2b", - "savedPayload": { - "position": { - "x": 25879.618381551638, - "y": 46513.15004463289 - }, - "targetPosition": { - "x": 25582.459105686346, - "y": 46554.33699362422 - }, - "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": "b410fb36-0a96-4114-a292-ed489afd6db8", - "savedPayload": { - "position": { - "x": 25875.78425061221, - "y": 46617.26837970638 - }, - "targetPosition": { - "x": 25582.459105686346, - "y": 46554.33699362422 - }, - "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": "4c158262-b97a-49c8-9486-23fcf3931433", - "savedPayload": { - "position": { - "x": 25836.570778176636, - "y": 46713.796260850024 - }, - "targetPosition": { - "x": 25582.459105686346, - "y": 46554.33699362422 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "aff61d50-aeef-4690-bb72-fe1ce72973fc", - "savedPayload": { - "position": { - "x": 25582.459105686346, - "y": 46554.33699362422 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Project", - "config": "{\"codeName\":\"Project\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "project-dashboards.png", - "config": "{\"codeName\":\"project-dashboards.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "fa685c8c-3c90-4305-adf6-e6d3b7371b98", - "savedPayload": { - "position": { - "x": 25508.613546786648, - "y": 46267.052061246344 - }, - "targetPosition": { - "x": 25584.69363325594, - "y": 46557.24479107055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "project-data-products.png", - "config": "{\"codeName\":\"project-data-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0228c665-3569-49e0-ad09-2a5717944535", - "savedPayload": { - "position": { - "x": 25625.456748431796, - "y": 46260.02707887769 - }, - "targetPosition": { - "x": 25584.69363325594, - "y": 46557.24479107055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "project-data-tasks.png", - "config": "{\"codeName\":\"project-data-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "85d0f391-bcdb-45bc-9677-7c0d09d62216", - "savedPayload": { - "position": { - "x": 25736.094135309977, - "y": 46298.25079890512 - }, - "targetPosition": { - "x": 25584.69363325594, - "y": 46557.24479107055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "project-learning-products.png", - "config": "{\"codeName\":\"project-learning-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e71093b6-5ea5-447b-8385-5740ec0978ca", - "savedPayload": { - "position": { - "x": 25823.6821681994, - "y": 46375.90400645336 - }, - "targetPosition": { - "x": 25584.69363325594, - "y": 46557.24479107055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "project-learning-tasks.png", - "config": "{\"codeName\":\"project-learning-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e7a51e84-f48a-45ea-9107-8d208f6e9806", - "savedPayload": { - "position": { - "x": 25874.88636308015, - "y": 46481.16470460126 - }, - "targetPosition": { - "x": 25584.69363325594, - "y": 46557.24479107055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "project-trading-products.png", - "config": "{\"codeName\":\"project-trading-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "04f931f7-e64f-4242-98e2-9f5b40ad4ac8", - "savedPayload": { - "position": { - "x": 25881.911345448807, - "y": 46598.00790624641 - }, - "targetPosition": { - "x": 25584.69363325594, - "y": 46557.24479107055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "project-trading-tasks.png", - "config": "{\"codeName\":\"project-trading-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "14314bc0-a474-45fa-845c-5e678543e384", - "savedPayload": { - "position": { - "x": 25843.68762542137, - "y": 46708.64529312459 - }, - "targetPosition": { - "x": 25584.69363325594, - "y": 46557.24479107055 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "26fdc252-64a0-49c2-b0ca-7681de8f8f7e", - "savedPayload": { - "position": { - "x": 25584.69363325594, - "y": 46557.24479107055 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Record", - "config": "{\"codeName\":\"Record\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "record-definition.png", - "config": "{\"codeName\":\"record-definition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f4d4f630-242b-43cf-bbab-552953ea7c7e", - "savedPayload": { - "position": { - "x": 25584.325420748468, - "y": 46260.19066859404 - }, - "targetPosition": { - "x": 25586.892449566858, - "y": 46560.17968566474 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "record-formula.png", - "config": "{\"codeName\":\"record-formula.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b94587eb-987e-4ad5-8205-638fdc359f87", - "savedPayload": { - "position": { - "x": 25761.1447997116, - "y": 46315.974611047044 - }, - "targetPosition": { - "x": 25586.892449566858, - "y": 46560.17968566474 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "record-property.png", - "config": "{\"codeName\":\"record-property.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "120004ef-50f8-42fb-b000-21f86735858f", - "savedPayload": { - "position": { - "x": 25871.405703538992, - "y": 46465.03659177881 - }, - "targetPosition": { - "x": 25586.892449566858, - "y": 46560.17968566474 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "record-values.png", - "config": "{\"codeName\":\"record-values.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "bee1153a-cc7c-44de-abc6-96e9e215582b", - "savedPayload": { - "position": { - "x": 25872.99221459886, - "y": 46650.44000058017 - }, - "targetPosition": { - "x": 25586.892449566858, - "y": 46560.17968566474 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "509f5935-d530-401f-ba81-c2edc344672b", - "savedPayload": { - "position": { - "x": 25586.892449566858, - "y": 46560.17968566474 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Set", - "config": "{\"codeName\":\"Set\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "set-angle-to-parent-node-to-180-degrees.png", - "config": "{\"codeName\":\"set-angle-to-parent-node-to-180-degrees.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9f27e62a-5397-4fda-b65d-3e98c89bf18c", - "savedPayload": { - "position": { - "x": 25464.457257746344, - "y": 46290.239523410375 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-angle-to-parent-node-to-360-degrees.png", - "config": "{\"codeName\":\"set-angle-to-parent-node-to-360-degrees.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6bf1a5b6-bc15-4934-a3b7-4eb2570b5d7b", - "savedPayload": { - "position": { - "x": 25520.09185631467, - "y": 46271.17539558978 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-angle-to-parent-node-to-45-degrees.png", - "config": "{\"codeName\":\"set-angle-to-parent-node-to-45-degrees.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b2e3b4cb-8695-4962-85a8-ec191dbb74b7", - "savedPayload": { - "position": { - "x": 25578.376678507102, - "y": 46263.331351389555 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-angle-to-parent-node-to-90-degrees.png", - "config": "{\"codeName\":\"set-angle-to-parent-node-to-90-degrees.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "afd9d344-4a52-421e-992c-577a6e99dcb9", - "savedPayload": { - "position": { - "x": 25637.071871293287, - "y": 46267.008833029315 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-distance-to-parent-node-to-one-and-a-half.png", - "config": "{\"codeName\":\"set-distance-to-parent-node-to-one-and-a-half.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "abd6cdc7-581e-46a0-92fe-4d2d8679b6ee", - "savedPayload": { - "position": { - "x": 25693.921811331104, - "y": 46282.066516952 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-distance-to-parent-node-to-one-fourth.png", - "config": "{\"codeName\":\"set-distance-to-parent-node-to-one-fourth.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dd69ef20-2ea3-4918-a0eb-6d6518f34e92", - "savedPayload": { - "position": { - "x": 25746.741787306702, - "y": 46307.925744808905 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-distance-to-parent-node-to-one-half.png", - "config": "{\"codeName\":\"set-distance-to-parent-node-to-one-half.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8acc22be-3ee2-4279-9244-f845ae41b549", - "savedPayload": { - "position": { - "x": 25793.501957165132, - "y": 46343.592760975516 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-distance-to-parent-node-to-one.png", - "config": "{\"codeName\":\"set-distance-to-parent-node-to-one.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3e52ed0b-fc54-4236-8d6d-4bf985ed93b2", - "savedPayload": { - "position": { - "x": 25832.405353802136, - "y": 46387.69690202284 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-distance-to-parent-node-to-two.png", - "config": "{\"codeName\":\"set-distance-to-parent-node-to-two.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8d03ced3-b083-4e8c-b310-f34b67992ff3", - "savedPayload": { - "position": { - "x": 25861.956941502227, - "y": 46438.54327054432 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-node-arrangement-to-concave.png", - "config": "{\"codeName\":\"set-node-arrangement-to-concave.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2dc8fdf3-93a1-4c94-99c3-9f3850f89b26", - "savedPayload": { - "position": { - "x": 25881.02106932282, - "y": 46494.17786911265 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-node-arrangement-to-convex.png", - "config": "{\"codeName\":\"set-node-arrangement-to-convex.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "472a4628-b946-4e26-85a1-01100551d154", - "savedPayload": { - "position": { - "x": 25888.865113523047, - "y": 46552.46269130508 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-node-arrangement-to-horizontal-bottom.png", - "config": "{\"codeName\":\"set-node-arrangement-to-horizontal-bottom.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4e7b5d86-1b3c-44c2-bf12-c63ca1e5f25e", - "savedPayload": { - "position": { - "x": 25885.187631883287, - "y": 46611.15788409127 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-node-arrangement-to-horizontal-top.png", - "config": "{\"codeName\":\"set-node-arrangement-to-horizontal-top.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "79e3abb2-ba90-4167-a348-25fe7ab867b9", - "savedPayload": { - "position": { - "x": 25870.129947960602, - "y": 46668.00782412908 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-node-arrangement-to-vertical-left.png", - "config": "{\"codeName\":\"set-node-arrangement-to-vertical-left.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0a5f15c1-16ff-4d77-bf95-6d4fc87ae08f", - "savedPayload": { - "position": { - "x": 25844.270720103697, - "y": 46720.827800104686 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "set-node-arrangement-to-vertical-right.png", - "config": "{\"codeName\":\"set-node-arrangement-to-vertical-right.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "447049c2-febd-4bc8-bcb2-961f162acc82", - "savedPayload": { - "position": { - "x": 25808.603703937082, - "y": 46767.58796996312 - }, - "targetPosition": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "17f1bebc-4b1e-4979-b453-0f01544c9f1d", - "savedPayload": { - "position": { - "x": 25589.05522605731, - "y": 46563.14123885529 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Strategy", - "config": "{\"codeName\":\"Strategy\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "strategies.png", - "config": "{\"codeName\":\"strategies.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d5817e94-b90b-4cf7-8d76-56dd71455255", - "savedPayload": { - "position": { - "x": 25513.083397406772, - "y": 46276.47289376814 - }, - "targetPosition": { - "x": 25591.181639550832, - "y": 46566.129008107215 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "strategy-close-stage.png", - "config": "{\"codeName\":\"strategy-close-stage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "26f24ed4-9627-4d23-8e98-591395eaa49e", - "savedPayload": { - "position": { - "x": 25616.861523453113, - "y": 46267.23012292568 - }, - "targetPosition": { - "x": 25591.181639550832, - "y": 46566.129008107215 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "strategy-counters.png", - "config": "{\"codeName\":\"strategy-counters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "611e1838-aef0-4ceb-9742-76c52bc55301", - "savedPayload": { - "position": { - "x": 25717.542276506116, - "y": 46294.03896891383 - }, - "targetPosition": { - "x": 25591.181639550832, - "y": 46566.129008107215 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "strategy-manage-stage.png", - "config": "{\"codeName\":\"strategy-manage-stage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2af8bf08-ecb8-4477-90dc-279d618ccc0a", - "savedPayload": { - "position": { - "x": 25802.982071857925, - "y": 46353.66588925001 - }, - "targetPosition": { - "x": 25591.181639550832, - "y": 46566.129008107215 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "strategy-name.png", - "config": "{\"codeName\":\"strategy-name.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8160b28a-3b3c-4f20-9190-c4b4b0c780a6", - "savedPayload": { - "position": { - "x": 25862.875609232033, - "y": 46438.91899734206 - }, - "targetPosition": { - "x": 25591.181639550832, - "y": 46566.129008107215 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "strategy-open-stage.png", - "config": "{\"codeName\":\"strategy-open-stage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c005a598-e347-4167-bf2b-492a957fd8e9", - "savedPayload": { - "position": { - "x": 25889.998844086644, - "y": 46539.51551015218 - }, - "targetPosition": { - "x": 25591.181639550832, - "y": 46566.129008107215 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "strategy-trigger-stage.png", - "config": "{\"codeName\":\"strategy-trigger-stage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "70b3bdff-8013-4fcc-accf-9dd6227f247a", - "savedPayload": { - "position": { - "x": 25881.080314001985, - "y": 46643.322003589084 - }, - "targetPosition": { - "x": 25591.181639550832, - "y": 46566.129008107215 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "strategy.png", - "config": "{\"codeName\":\"strategy.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "da567558-f74d-49ee-a5f8-c824c3521468", - "savedPayload": { - "position": { - "x": 25837.19572532975, - "y": 46737.817882523595 - }, - "targetPosition": { - "x": 25591.181639550832, - "y": 46566.129008107215 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "6e3a70e1-89e7-44db-8459-5592c4cfe05d", - "savedPayload": { - "position": { - "x": 25591.181639550832, - "y": 46566.129008107215 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Target", - "config": "{\"codeName\":\"Target\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "target-rate.png", - "config": "{\"codeName\":\"target-rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "cea8dbab-9d6d-42b4-b49c-a830ca007557", - "savedPayload": { - "position": { - "x": 25601.704887309552, - "y": 46269.26111068927 - }, - "targetPosition": { - "x": 25593.271372304556, - "y": 46569.14254696811 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "target-size-in-base-asset.png", - "config": "{\"codeName\":\"target-size-in-base-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f53ea8b1-c591-4575-b712-d9c520046b98", - "savedPayload": { - "position": { - "x": 25776.3601149469, - "y": 46331.49046446589 - }, - "targetPosition": { - "x": 25593.271372304556, - "y": 46569.14254696811 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "target-size-in-quoted-asset.png", - "config": "{\"codeName\":\"target-size-in-quoted-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ea9f42ef-e5c8-41b2-8309-0b4e8b5dee23", - "savedPayload": { - "position": { - "x": 25881.081665852358, - "y": 46484.494836261154 - }, - "targetPosition": { - "x": 25593.271372304556, - "y": 46569.14254696811 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "target-size.png", - "config": "{\"codeName\":\"target-size.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6e8196e8-0285-4074-89d0-2ffa92d344c4", - "savedPayload": { - "position": { - "x": 25875.869466934637, - "y": 46669.83175647662 - }, - "targetPosition": { - "x": 25593.271372304556, - "y": 46569.14254696811 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "451818d4-a64a-47cc-9fe8-025ce31509b0", - "savedPayload": { - "position": { - "x": 25593.271372304556, - "y": 46569.14254696811 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Text", - "config": "{\"codeName\":\"Text\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "text-condition.png", - "config": "{\"codeName\":\"text-condition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "577c7d79-267e-4c29-877e-047a6b61957e", - "savedPayload": { - "position": { - "x": 25576.023379934406, - "y": 46272.802912688436 - }, - "targetPosition": { - "x": 25595.3241120567, - "y": 46572.18140513494 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "text-formula.png", - "config": "{\"codeName\":\"text-formula.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6e2576a7-7063-4681-9d55-32c97eda8b09", - "savedPayload": { - "position": { - "x": 25728.298433950407, - "y": 46303.261659268435 - }, - "targetPosition": { - "x": 25595.3241120567, - "y": 46572.18140513494 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "text-position.png", - "config": "{\"codeName\":\"text-position.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e24dcabd-2bf2-4854-857c-872315d3dcd8", - "savedPayload": { - "position": { - "x": 25844.943125800917, - "y": 46405.77723458214 - }, - "targetPosition": { - "x": 25595.3241120567, - "y": 46572.18140513494 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "text-style.png", - "config": "{\"codeName\":\"text-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0c3311d4-eaa6-4aa0-8b74-9c73ab4e32fb", - "savedPayload": { - "position": { - "x": 25894.702604503207, - "y": 46552.880673012645 - }, - "targetPosition": { - "x": 25595.3241120567, - "y": 46572.18140513494 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "text.png", - "config": "{\"codeName\":\"text.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2560b2ad-d455-4215-8523-82c276f459d5", - "savedPayload": { - "position": { - "x": 25864.24385792321, - "y": 46705.15572702865 - }, - "targetPosition": { - "x": 25595.3241120567, - "y": 46572.18140513494 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "7b8e6a56-f4b8-4e0e-9505-f61fa38481d9", - "savedPayload": { - "position": { - "x": 25595.3241120567, - "y": 46572.18140513494 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Time", - "config": "{\"codeName\":\"Time\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "time-frame-scale.png", - "config": "{\"codeName\":\"time-frame-scale.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "85db01c7-8255-4573-8725-b5baae6a3996", - "savedPayload": { - "position": { - "x": 25542.728992571345, - "y": 46280.257524051376 - }, - "targetPosition": { - "x": 25597.339552073212, - "y": 46575.24512852128 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "time-frame.png", - "config": "{\"codeName\":\"time-frame.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "04c1ea57-c35d-48f5-9479-247a2fb10805", - "savedPayload": { - "position": { - "x": 25659.772842874147, - "y": 46281.813562053445 - }, - "targetPosition": { - "x": 25597.339552073212, - "y": 46575.24512852128 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "time-frames-filter.png", - "config": "{\"codeName\":\"time-frames-filter.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "de017ebe-0bb7-4eb0-9c49-ee3cd2b0cd5a", - "savedPayload": { - "position": { - "x": 25767.311790611697, - "y": 46328.04189608648 - }, - "targetPosition": { - "x": 25597.339552073212, - "y": 46575.24512852128 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "time-machine.png", - "config": "{\"codeName\":\"time-machine.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2c9df462-a7ed-49a4-bc48-979e66943295", - "savedPayload": { - "position": { - "x": 25848.97400583394, - "y": 46411.90468135482 - }, - "targetPosition": { - "x": 25597.339552073212, - "y": 46575.24512852128 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "time-range.png", - "config": "{\"codeName\":\"time-range.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c84325c2-2d93-4120-9ad6-5580820aced9", - "savedPayload": { - "position": { - "x": 25892.327156543117, - "y": 46520.634569019414 - }, - "targetPosition": { - "x": 25597.339552073212, - "y": 46575.24512852128 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "time-scale.png", - "config": "{\"codeName\":\"time-scale.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "41f736a0-71c9-4f92-b9b9-11ef6eb62a91", - "savedPayload": { - "position": { - "x": 25890.771118541044, - "y": 46637.67841932221 - }, - "targetPosition": { - "x": 25597.339552073212, - "y": 46575.24512852128 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "timeline-chart.png", - "config": "{\"codeName\":\"timeline-chart.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d453b8f1-b525-4156-b2e9-cf78505cd3e2", - "savedPayload": { - "position": { - "x": 25844.54278450802, - "y": 46745.21736705976 - }, - "targetPosition": { - "x": 25597.339552073212, - "y": 46575.24512852128 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "76487320-847e-41d1-9b42-f5dea1f578c5", - "savedPayload": { - "position": { - "x": 25597.339552073212, - "y": 46575.24512852128 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Toggle", - "config": "{\"codeName\":\"Toggle\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "toggle-auto-scale-auto-max.png", - "config": "{\"codeName\":\"toggle-auto-scale-auto-max.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "187c40fb-b5a8-4146-99fa-f81cc209a2f3", - "savedPayload": { - "position": { - "x": 25517.007259358103, - "y": 46289.845751454865 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "toggle-auto-scale-auto-min-max.png", - "config": "{\"codeName\":\"toggle-auto-scale-auto-min-max.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "fb61e4ec-92d0-495d-ab33-98353eb03f1a", - "savedPayload": { - "position": { - "x": 25601.61772124927, - "y": 46278.34207865208 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "toggle-auto-scale-auto-min.png", - "config": "{\"codeName\":\"toggle-auto-scale-auto-min.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f3992125-ba5f-4778-a991-eb6dded1a464", - "savedPayload": { - "position": { - "x": 25686.04182407992, - "y": 46291.14190719118 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "toggle-auto-scale-manual.png", - "config": "{\"codeName\":\"toggle-auto-scale-manual.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "66f1046b-2478-4c4c-84df-c733ea7f4ac5", - "savedPayload": { - "position": { - "x": 25763.44002912818, - "y": 46327.20827108744 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "toggle-auto-time-scale-auto-max.png", - "config": "{\"codeName\":\"toggle-auto-time-scale-auto-max.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dce4c3ec-372f-447c-85d9-a96c06c4026c", - "savedPayload": { - "position": { - "x": 25827.5419941259, - "y": 46383.6192880329 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "toggle-auto-time-scale-auto-min-max.png", - "config": "{\"codeName\":\"toggle-auto-time-scale-auto-min-max.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7fb6a26c-3dbd-4807-9437-570d96a52f22", - "savedPayload": { - "position": { - "x": 25873.15455909802, - "y": 46455.8048729239 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "toggle-auto-time-scale-auto-min.png", - "config": "{\"codeName\":\"toggle-auto-time-scale-auto-min.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "82f36602-829a-4a30-a4e5-0354204642ae", - "savedPayload": { - "position": { - "x": 25896.582465298867, - "y": 46537.91697897675 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "toggle-auto-time-scale-manual.png", - "config": "{\"codeName\":\"toggle-auto-time-scale-manual.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1a83fa37-829c-4e91-bb5c-41293c05c3b9", - "savedPayload": { - "position": { - "x": 25895.92772309918, - "y": 46623.30337169856 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "toggle-panel-off.png", - "config": "{\"codeName\":\"toggle-panel-off.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "82963100-1479-48ee-bb10-c7efebf24de7", - "savedPayload": { - "position": { - "x": 25871.243375818067, - "y": 46705.04655336343 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "toggle-panel-on.png", - "config": "{\"codeName\":\"toggle-panel-on.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "12a407d5-942f-4963-862f-9a214d0e8460", - "savedPayload": { - "position": { - "x": 25824.52920246878, - "y": 46776.5241775383 - }, - "targetPosition": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a4a593fe-12b3-47ed-a86d-dcecdae35615", - "savedPayload": { - "position": { - "x": 25599.31739119362, - "y": 46578.33325932517 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Trading", - "config": "{\"codeName\":\"Trading\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "trading-bot-instance.png", - "config": "{\"codeName\":\"trading-bot-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e3ce49bc-e264-42f7-a1ca-1f72971289f4", - "savedPayload": { - "position": { - "x": 25483.96030524361, - "y": 46305.32687044555 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-bot.png", - "config": "{\"codeName\":\"trading-bot.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b6ad581e-23a1-4914-90b0-02e6aa207414", - "savedPayload": { - "position": { - "x": 25526.42373799354, - "y": 46290.92867060776 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-current.png", - "config": "{\"codeName\":\"trading-current.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "46a8c868-7633-4b47-a02f-fe47b620b448", - "savedPayload": { - "position": { - "x": 25570.558829616693, - "y": 46283.02013301267 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-engine-reference.png", - "config": "{\"codeName\":\"trading-engine-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "93af06aa-d010-44f8-a22a-63929f5ce44b", - "savedPayload": { - "position": { - "x": 25615.379675097247, - "y": 46281.7779213217 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-engine.png", - "config": "{\"codeName\":\"trading-engine.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "52a96a2c-f1f4-4b41-b9d0-811bcfde622b", - "savedPayload": { - "position": { - "x": 25659.885050811386, - "y": 46287.22978449132 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-episode-counters.png", - "config": "{\"codeName\":\"trading-episode-counters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8aad223c-4b5e-4bc8-b1aa-914e9a6fffd2", - "savedPayload": { - "position": { - "x": 25703.080780208573, - "y": 46299.253936907255 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-episode-statistics.png", - "config": "{\"codeName\":\"trading-episode-statistics.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "55511fd4-eff7-44af-a73f-d41a9e536f85", - "savedPayload": { - "position": { - "x": 25744.001942072875, - "y": 46317.58177887386 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-episode.png", - "config": "{\"codeName\":\"trading-episode.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "98c7d344-c3da-42e0-b583-d9aef61859c8", - "savedPayload": { - "position": { - "x": 25781.73442526842, - "y": 46341.80389668743 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-last.png", - "config": "{\"codeName\":\"trading-last.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1714e5d7-182c-4df1-a065-801b58790045", - "savedPayload": { - "position": { - "x": 25815.435348471678, - "y": 46371.37920826187 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-mine-products.png", - "config": "{\"codeName\":\"trading-mine-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "46b40bdf-5fe3-447f-8332-f088698e0d93", - "savedPayload": { - "position": { - "x": 25844.351888747384, - "y": 46405.64705000832 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-mine-tasks.png", - "config": "{\"codeName\":\"trading-mine-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "da8a40c5-d9f5-44cd-aabf-bf3fd17ddc15", - "savedPayload": { - "position": { - "x": 25867.838098368924, - "y": 46443.84193496809 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-mine.png", - "config": "{\"codeName\":\"trading-mine.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0f916779-df84-4af1-a0de-00685391ea53", - "savedPayload": { - "position": { - "x": 25885.369334223145, - "y": 46485.11065252632 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-mines-data.png", - "config": "{\"codeName\":\"trading-mines-data.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "65a8ce20-ea79-47f3-9448-b54117d3e617", - "savedPayload": { - "position": { - "x": 25896.553977470558, - "y": 46528.53132772725 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-parameters.png", - "config": "{\"codeName\":\"trading-parameters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "02ac396d-21ac-490f-a2b6-9651de378df5", - "savedPayload": { - "position": { - "x": 25901.142181663086, - "y": 46573.13401443741 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-process-instance.png", - "config": "{\"codeName\":\"trading-process-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "43f8bc0e-b79f-45d8-9def-976a00a61632", - "savedPayload": { - "position": { - "x": 25899.031453900847, - "y": 46617.92236233941 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-session-reference.png", - "config": "{\"codeName\":\"trading-session-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0ed48cf9-c618-4474-bbd1-98c2ee3566d1", - "savedPayload": { - "position": { - "x": 25890.26894435417, - "y": 46661.89587375164 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-strategy.png", - "config": "{\"codeName\":\"trading-strategy.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "bffa6015-faf6-478f-ba3b-82bb170e005a", - "savedPayload": { - "position": { - "x": 25875.050393006728, - "y": 46704.07225309318 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-system-reference.png", - "config": "{\"codeName\":\"trading-system-reference.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f7d815f9-e2ed-4765-b367-753add495be3", - "savedPayload": { - "position": { - "x": 25853.715757147715, - "y": 46743.50934974393 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading-system.png", - "config": "{\"codeName\":\"trading-system.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ba2a293e-7696-4758-955c-a0073db61f47", - "savedPayload": { - "position": { - "x": 25826.741617287797, - "y": 46779.326204132536 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trading.png", - "config": "{\"codeName\":\"trading.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c0260e43-2c5b-4de7-9b20-df8cc484782e", - "savedPayload": { - "position": { - "x": 25794.730531138022, - "y": 46810.72272691753 - }, - "targetPosition": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a03accc2-60ff-4e1f-a0d0-33135e2caf05", - "savedPayload": { - "position": { - "x": 25601.257333876038, - "y": 46581.44533609753 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "Tree", - "config": "{\"codeName\":\"Tree\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "tree-connector-elbow.png", - "config": "{\"codeName\":\"tree-connector-elbow.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6fcd197c-b7ce-44db-94e4-36197a0e5706", - "savedPayload": { - "position": { - "x": 25629.894344989396, - "y": 46285.774558279976 - }, - "targetPosition": { - "x": 25603.1590902413, - "y": 46584.58089381113 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "tree-connector-fork.png", - "config": "{\"codeName\":\"tree-connector-fork.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8970c2de-ca0e-4766-8c12-6e2b133addde", - "savedPayload": { - "position": { - "x": 25800.42232299822, - "y": 46358.55607879674 - }, - "targetPosition": { - "x": 25603.1590902413, - "y": 46584.58089381113 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "tree-connector-line.png", - "config": "{\"codeName\":\"tree-connector-line.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2fa77b3f-6669-4534-9e3e-b62e5518692a", - "savedPayload": { - "position": { - "x": 25895.602450824583, - "y": 46517.67139634809 - }, - "targetPosition": { - "x": 25603.1590902413, - "y": 46584.58089381113 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "tree-spacer.png", - "config": "{\"codeName\":\"tree-spacer.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2e34f922-9d09-4dab-b61f-adb64512f99e", - "savedPayload": { - "position": { - "x": 25879.079154692372, - "y": 46702.343867760144 - }, - "targetPosition": { - "x": 25603.1590902413, - "y": 46584.58089381113 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a3262028-cbcd-4599-904f-8baf3001fe8e", - "savedPayload": { - "position": { - "x": 25603.1590902413, - "y": 46584.58089381113 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset Class", - "name": "User", - "config": "{\"codeName\":\"User\"}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "user-account.png", - "config": "{\"codeName\":\"user-account.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3e0d721c-f19b-4255-9c5c-05ee8759917a", - "savedPayload": { - "position": { - "x": 25541.692644347797, - "y": 46294.50006501829 - }, - "targetPosition": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "user-assets.png", - "config": "{\"codeName\":\"user-assets.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4619d684-8496-44c0-bf45-3873ddb1f6e6", - "savedPayload": { - "position": { - "x": 25635.40817972667, - "y": 46289.28225939487 - }, - "targetPosition": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "user-defined-code.png", - "config": "{\"codeName\":\"user-defined-code.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "42142a80-36c9-4122-a136-a214e81f5246", - "savedPayload": { - "position": { - "x": 25726.149340937816, - "y": 46313.27952442497 - }, - "targetPosition": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "user-defined-counter.png", - "config": "{\"codeName\":\"user-defined-counter.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f9acda86-7299-486e-a738-3ab766a3fbcd", - "savedPayload": { - "position": { - "x": 25805.033750891045, - "y": 46364.14284060868 - }, - "targetPosition": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "user-defined-parameters.png", - "config": "{\"codeName\":\"user-defined-parameters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ab6920cf-7828-4f1b-8c72-99a513dc3607", - "savedPayload": { - "position": { - "x": 25864.33965392013, - "y": 46436.89335217235 - }, - "targetPosition": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "user-defined-statistic.png", - "config": "{\"codeName\":\"user-defined-statistic.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "832e0aeb-763a-490c-ac81-e23405d5f5e0", - "savedPayload": { - "position": { - "x": 25898.261775028066, - "y": 46524.40973216154 - }, - "targetPosition": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "user-defined-variable.png", - "config": "{\"codeName\":\"user-defined-variable.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "257807e0-20bd-4990-a87c-4afe4ffb5d51", - "savedPayload": { - "position": { - "x": 25903.479580651485, - "y": 46618.12526754041 - }, - "targetPosition": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "user-defined-variables.png", - "config": "{\"codeName\":\"user-defined-variables.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a9a5e9f1-5594-4401-ae86-b148e716b1ba", - "savedPayload": { - "position": { - "x": 25879.482315621382, - "y": 46708.86642875156 - }, - "targetPosition": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "user-keys.png", - "config": "{\"codeName\":\"user-keys.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dd83dfda-4d56-464c-a905-2f094dd9c00e", - "savedPayload": { - "position": { - "x": 25828.618999437676, - "y": 46787.750838704786 - }, - "targetPosition": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "d6acd2a5-b984-4b44-87ad-3abb5658708b", - "savedPayload": { - "position": { - "x": 25605.022376116307, - "y": 46587.73946393005 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "assets": [ - { - "type": "Asset", - "name": "actual-rate.png", - "config": "{\"codeName\":\"actual-rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c71a6119-73fa-46f3-b2cf-db6c3dd896f3", - "savedPayload": { - "position": { - "x": 25606.846913076475, - "y": 46590.92057447971 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "actual-size.png", - "config": "{\"codeName\":\"actual-size.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ebbaba4e-0408-4b76-a212-061d36c344a0", - "savedPayload": { - "position": { - "x": 25608.632428487334, - "y": 46594.12375011737 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "algorithm-name.png", - "config": "{\"codeName\":\"algorithm-name.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ea958722-87a9-485a-9e1f-46f1379989a4", - "savedPayload": { - "position": { - "x": 25610.378655545283, - "y": 46597.3485122032 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "amount-received.png", - "config": "{\"codeName\":\"amount-received.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c4db47fc-b574-4019-8b58-321cac3b01f7", - "savedPayload": { - "position": { - "x": 25612.085333317442, - "y": 46600.59437887178 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "annualized-rate-of-return.png", - "config": "{\"codeName\":\"annualized-rate-of-return.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "01da2693-82bc-435a-8126-45afe6ced351", - "savedPayload": { - "position": { - "x": 25613.752206780653, - "y": 46603.86086510407 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "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": "131aea8f-0ee0-4410-8047-9bd791af33e2", - "savedPayload": { - "position": { - "x": 25615.379026859577, - "y": 46607.14748279996 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "back-learning-session.png", - "config": "{\"codeName\":\"back-learning-session.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dd399bd7-cef3-4469-927f-e05c963dce90", - "savedPayload": { - "position": { - "x": 25616.965550463927, - "y": 46610.45374085114 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "backtesting-session.png", - "config": "{\"codeName\":\"backtesting-session.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "50ccc900-df12-49a5-ab2a-e3d7b72c2b57", - "savedPayload": { - "position": { - "x": 25618.511540524778, - "y": 46613.77914521451 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "backup-entity.png", - "config": "{\"codeName\":\"backup-entity.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1496efb2-6524-4b66-a19c-ce7fe75f5849", - "savedPayload": { - "position": { - "x": 25620.016766029996, - "y": 46617.123198985995 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "balance.png", - "config": "{\"codeName\":\"balance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d64138ff-4a89-4161-ba5e-94f1ef92070e", - "savedPayload": { - "position": { - "x": 25621.481002058757, - "y": 46620.48540247481 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "base-asset.png", - "config": "{\"codeName\":\"base-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d03d512c-c12f-47f8-8b95-c743a3f2af6a", - "savedPayload": { - "position": { - "x": 25622.90402981517, - "y": 46623.86525327812 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "begin-balance.png", - "config": "{\"codeName\":\"begin-balance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4a6d6a96-a08a-481c-9f4f-254a61b84f11", - "savedPayload": { - "position": { - "x": 25624.285636660945, - "y": 46627.2622463561 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "begin-rate.png", - "config": "{\"codeName\":\"begin-rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "926eb3d4-be93-43f6-b1d6-9db67830b042", - "savedPayload": { - "position": { - "x": 25625.625616147183, - "y": 46630.67587410742 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "begin.png", - "config": "{\"codeName\":\"begin.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9ae9d837-da23-4247-96ef-9356bbf6955f", - "savedPayload": { - "position": { - "x": 25626.923768045224, - "y": 46634.10562644509 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bot-data-dependencies.png", - "config": "{\"codeName\":\"bot-data-dependencies.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a750a751-93d8-4a7c-a8aa-9f958ea2c68b", - "savedPayload": { - "position": { - "x": 25628.17989837657, - "y": 46637.55099087267 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bot-layers.png", - "config": "{\"codeName\":\"bot-layers.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f496e2e6-43ba-4855-9067-1c3ec585fcc8", - "savedPayload": { - "position": { - "x": 25629.393819441855, - "y": 46641.01145256085 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "bot-products.png", - "config": "{\"codeName\":\"bot-products.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3f4d8b4b-fe77-44f6-b2e7-664b0740fe33", - "savedPayload": { - "position": { - "x": 25630.565349848912, - "y": 46644.48649442441 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "calculations-procedure.png", - "config": "{\"codeName\":\"calculations-procedure.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "59633b35-5806-412f-ac2c-9f33257f3003", - "savedPayload": { - "position": { - "x": 25631.69431453986, - "y": 46647.975597199445 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "cancel-order-event.png", - "config": "{\"codeName\":\"cancel-order-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "74cc644b-4487-4614-99db-c971be19276f", - "savedPayload": { - "position": { - "x": 25632.78054481728, - "y": 46651.47823952097 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "cancel-order.png", - "config": "{\"codeName\":\"cancel-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4e522f72-0328-4690-a835-0d5f1f65aab4", - "savedPayload": { - "position": { - "x": 25633.823878369407, - "y": 46654.99389800085 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "candle.png", - "config": "{\"codeName\":\"candle.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "040bd68e-5873-4fb0-8ba3-3fab25739ce5", - "savedPayload": { - "position": { - "x": 25634.824159294392, - "y": 46658.522047305974 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "chart-points.png", - "config": "{\"codeName\":\"chart-points.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e405bbb8-c49d-4ce4-a247-2b666361506a", - "savedPayload": { - "position": { - "x": 25635.7812381236, - "y": 46662.062160236776 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "charting-space.png", - "config": "{\"codeName\":\"charting-space.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "bcbdbb88-2dea-41d4-a354-212c33c86605", - "savedPayload": { - "position": { - "x": 25636.694971843932, - "y": 46665.613707806 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "clone-entity.png", - "config": "{\"codeName\":\"clone-entity.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "93ac2809-612a-41bc-a5a5-93e1b134a1b1", - "savedPayload": { - "position": { - "x": 25637.565223919217, - "y": 46669.17615931776 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "collapse-structure-of-nodes.png", - "config": "{\"codeName\":\"collapse-structure-of-nodes.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "539a4dd9-3f2d-43ff-b9f6-680805186765", - "savedPayload": { - "position": { - "x": 25638.391864310586, - "y": 46672.74898244681 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "color-palette.png", - "config": "{\"codeName\":\"color-palette.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f849c289-5ae2-481e-9548-17f155588b6d", - "savedPayload": { - "position": { - "x": 25639.174769495927, - "y": 46676.33164331813 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "condition.png", - "config": "{\"codeName\":\"condition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "35eb830d-38fe-4461-ad60-32a59d2c8fe2", - "savedPayload": { - "position": { - "x": 25639.91382248834, - "y": 46679.92360658667 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "configuration.png", - "config": "{\"codeName\":\"configuration.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "88b99660-4b3e-449b-94e9-65ec247da563", - "savedPayload": { - "position": { - "x": 25640.608912853597, - "y": 46683.52433551736 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "copy-path.png", - "config": "{\"codeName\":\"copy-path.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c9e13be6-d9a0-47f9-8d2f-9f3ccdc4c1fd", - "savedPayload": { - "position": { - "x": 25641.259936726667, - "y": 46687.133292065286 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "copy-type.png", - "config": "{\"codeName\":\"copy-type.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e0621505-1fc1-45bf-b19f-36b8e680c5d5", - "savedPayload": { - "position": { - "x": 25641.866796827228, - "y": 46690.749936956134 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "copy-value.png", - "config": "{\"codeName\":\"copy-value.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "105a61c3-eb17-445a-9e1a-a4497a600ad0", - "savedPayload": { - "position": { - "x": 25642.4294024742, - "y": 46694.373729766725 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "counters.png", - "config": "{\"codeName\":\"counters.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d46b4d13-dbc4-4e36-9b57-6fa878186781", - "savedPayload": { - "position": { - "x": 25642.947669599307, - "y": 46698.004129005814 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "create-order-event.png", - "config": "{\"codeName\":\"create-order-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "55a31c05-eff3-4eed-914e-4d1fcf2bca66", - "savedPayload": { - "position": { - "x": 25643.421520759613, - "y": 46701.64059219496 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "create-order.png", - "config": "{\"codeName\":\"create-order.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2e718294-569c-4443-b37e-483b83d1e35e", - "savedPayload": { - "position": { - "x": 25643.850885149128, - "y": 46705.28257594961 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "crypto-ecosystem.png", - "config": "{\"codeName\":\"crypto-ecosystem.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b64665fc-065a-41dc-aa50-e4b6256e604a", - "savedPayload": { - "position": { - "x": 25644.235698609362, - "y": 46708.92953606031 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "crypto-exchange.png", - "config": "{\"codeName\":\"crypto-exchange.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "361ed968-fc4b-4d88-b460-6a1a21c6a5b9", - "savedPayload": { - "position": { - "x": 25644.575903638928, - "y": 46712.58092757396 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "crypto-exchanges.png", - "config": "{\"codeName\":\"crypto-exchanges.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "43054183-b1f1-49ab-ba6e-9cb05c9a8070", - "savedPayload": { - "position": { - "x": 25644.871449402122, - "y": 46716.23620487534 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "cycle.png", - "config": "{\"codeName\":\"cycle.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1c4ded64-6622-49c9-b302-ed25a2c166b7", - "savedPayload": { - "position": { - "x": 25645.12229173653, - "y": 46719.89482176857 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "dashboard.png", - "config": "{\"codeName\":\"dashboard.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4e98f7b0-d646-486d-ad7c-be738aef84c6", - "savedPayload": { - "position": { - "x": 25645.328393159616, - "y": 46723.55623155874 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "days.png", - "config": "{\"codeName\":\"days.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8db628f0-70b6-4d44-8604-26c440999f92", - "savedPayload": { - "position": { - "x": 25645.489722874336, - "y": 46727.21988713361 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "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": "4d25c38b-d5b6-4c9b-955a-1155bd38528e", - "savedPayload": { - "position": { - "x": 25645.606256773724, - "y": 46730.88524104537 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "delink-node.png", - "config": "{\"codeName\":\"delink-node.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "75ecbc18-5503-49d1-b8c7-67e563dcf3ac", - "savedPayload": { - "position": { - "x": 25645.677977444517, - "y": 46734.55174559241 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "design-space.png", - "config": "{\"codeName\":\"design-space.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d3480c94-09a3-4977-ac94-14011d6b7b67", - "savedPayload": { - "position": { - "x": 25645.70487416973, - "y": 46738.21885290122 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "detach-node.png", - "config": "{\"codeName\":\"detach-node.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f50f3ab7-7e8f-433d-8341-2ebbf7d32c35", - "savedPayload": { - "position": { - "x": 25645.68694293027, - "y": 46741.88601500819 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "discord-bot.png", - "config": "{\"codeName\":\"discord-bot.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "17129b65-9aa7-4125-b30e-01c5093f88a1", - "savedPayload": { - "position": { - "x": 25645.624186405556, - "y": 46745.55268394153 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "distance-to-learning-event.png", - "config": "{\"codeName\":\"distance-to-learning-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "bf36eba0-15ea-44dd-8604-002c6bb98028", - "savedPayload": { - "position": { - "x": 25645.51661397307, - "y": 46749.21831180316 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "distance-to-trading-event.png", - "config": "{\"codeName\":\"distance-to-trading-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "41878bfd-84df-4e90-b287-2d0ca26f585f", - "savedPayload": { - "position": { - "x": 25645.364241707015, - "y": 46752.88235085053 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "down.png", - "config": "{\"codeName\":\"down.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ee980c6f-7d6e-434f-affc-1950f0b758ff", - "savedPayload": { - "position": { - "x": 25645.16709237586, - "y": 46756.54425357854 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "dynamic-indicators.png", - "config": "{\"codeName\":\"dynamic-indicators.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "289593cb-51a3-46de-aa13-725840fc74d7", - "savedPayload": { - "position": { - "x": 25644.925195438977, - "y": 46760.20347280127 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "EN.png", - "config": "{\"codeName\":\"EN.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c8f0ffdc-aafe-4648-819e-41e68b990d8f", - "savedPayload": { - "position": { - "x": 25644.638587042216, - "y": 46763.859461733846 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "end-balance.png", - "config": "{\"codeName\":\"end-balance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0f87b914-0ad3-44c8-b0d6-790db81f1e0d", - "savedPayload": { - "position": { - "x": 25644.30731001251, - "y": 46767.51167407402 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "end-rate.png", - "config": "{\"codeName\":\"end-rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1fcb0726-8c03-460b-bb56-b287230d373b", - "savedPayload": { - "position": { - "x": 25643.931413851482, - "y": 46771.15956408391 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "end.png", - "config": "{\"codeName\":\"end.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "49a9e88e-10ae-4073-8ea6-d2988dcbf28d", - "savedPayload": { - "position": { - "x": 25643.510954728037, - "y": 46774.802586671496 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "entry-target-rate.png", - "config": "{\"codeName\":\"entry-target-rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "71746561-ba4a-4f31-90f1-0feb7e336178", - "savedPayload": { - "position": { - "x": 25643.045995469984, - "y": 46778.440197472075 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "entry-target-size.png", - "config": "{\"codeName\":\"entry-target-size.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4762f88f-fc24-4df4-bfb5-516f10d3f73a", - "savedPayload": { - "position": { - "x": 25642.536605554626, - "y": 46782.071852929614 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "episode-base-asset.png", - "config": "{\"codeName\":\"episode-base-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1dccdbfe-7aca-4e18-8a7c-2255477436f4", - "savedPayload": { - "position": { - "x": 25641.9828610984, - "y": 46785.69701037796 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "episode-quoted-asset.png", - "config": "{\"codeName\":\"episode-quoted-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "36b0812a-5b8a-4aeb-80ff-f784d1247c8d", - "savedPayload": { - "position": { - "x": 25641.384844845492, - "y": 46789.315128121954 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "execution-algorithm.png", - "config": "{\"codeName\":\"execution-algorithm.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "21754830-4d67-4439-a476-3c6dadc2bac4", - "savedPayload": { - "position": { - "x": 25640.742646155468, - "y": 46792.92566551834 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "execution-finished-event.png", - "config": "{\"codeName\":\"execution-finished-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7a7ba896-b894-4b11-b738-de2594c8cdd4", - "savedPayload": { - "position": { - "x": 25640.05636098994, - "y": 46796.52808305657 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "execution-started-event.png", - "config": "{\"codeName\":\"execution-started-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "381cc160-bc4d-4e3b-b3b7-3845ecf73486", - "savedPayload": { - "position": { - "x": 25639.326091898205, - "y": 46800.12184243941 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exit-target-rate.png", - "config": "{\"codeName\":\"exit-target-rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8d00c405-45d5-4225-ae2f-7de36dc88614", - "savedPayload": { - "position": { - "x": 25638.551948001936, - "y": 46803.70640666341 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exit-target-size.png", - "config": "{\"codeName\":\"exit-target-size.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a155e3c1-66e1-4266-836e-8d953b463964", - "savedPayload": { - "position": { - "x": 25637.73404497887, - "y": 46807.28124009912 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "exit-type.png", - "config": "{\"codeName\":\"exit-type.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d52533c6-81a8-45d5-9275-484f6702c57a", - "savedPayload": { - "position": { - "x": 25636.872505045525, - "y": 46810.84580857109 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "expand-structure-of-nodes.png", - "config": "{\"codeName\":\"expand-structure-of-nodes.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d72fdf59-0464-4434-8126-910b67d24f7f", - "savedPayload": { - "position": { - "x": 25635.96745693893, - "y": 46814.39957943777 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "fails.png", - "config": "{\"codeName\":\"fails.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2e08d833-50c5-46ef-a661-34dd88291ee6", - "savedPayload": { - "position": { - "x": 25635.019035897414, - "y": 46817.94202167106 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "fee-structure.png", - "config": "{\"codeName\":\"fee-structure.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "20b81384-e57d-4841-b336-57a741e6e601", - "savedPayload": { - "position": { - "x": 25634.027383640354, - "y": 46821.472605935625 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "fees-paid.png", - "config": "{\"codeName\":\"fees-paid.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dd7fe8cc-2ce0-4000-bbba-88d8c6acdf1b", - "savedPayload": { - "position": { - "x": 25632.99264834704, - "y": 46824.99080466806 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "fees-to-be-paid.png", - "config": "{\"codeName\":\"fees-to-be-paid.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "27bd2320-3594-4e42-ab32-d6d883f1850f", - "savedPayload": { - "position": { - "x": 25631.914984634514, - "y": 46828.49609215568 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "final-value.png", - "config": "{\"codeName\":\"final-value.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0e63c94d-5afe-42a7-b40b-2f484988a03a", - "savedPayload": { - "position": { - "x": 25630.79455353446, - "y": 46831.987944615066 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "formula.png", - "config": "{\"codeName\":\"formula.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6ba860dd-04eb-4426-bbc0-7352a544eb48", - "savedPayload": { - "position": { - "x": 25629.63152246916, - "y": 46835.465840270386 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "forward-testing-session.png", - "config": "{\"codeName\":\"forward-testing-session.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4ccb1fc4-51d0-4b26-ab7b-59257dfe7be4", - "savedPayload": { - "position": { - "x": 25628.42606522646, - "y": 46838.9292594313 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "foundations.png", - "config": "{\"codeName\":\"foundations.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "96c8a959-c785-41c3-a114-e048894e554e", - "savedPayload": { - "position": { - "x": 25627.17836193381, - "y": 46842.37768457064 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "freeze-structure-of-nodes.png", - "config": "{\"codeName\":\"freeze-structure-of-nodes.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0bcacff4-98fb-4d14-8992-3df138850ff8", - "savedPayload": { - "position": { - "x": 25625.888599031347, - "y": 46845.81060040176 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "full-board.png", - "config": "{\"codeName\":\"full-board.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0099f52d-7100-4741-a649-c05ee5204888", - "savedPayload": { - "position": { - "x": 25624.556969244037, - "y": 46849.22749395551 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "github-api.png", - "config": "{\"codeName\":\"github-api.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "275d83d3-c0e7-4389-aba6-ce1205eef2c2", - "savedPayload": { - "position": { - "x": 25623.183671552866, - "y": 46852.62785465691 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "github.png", - "config": "{\"codeName\":\"github.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "17128891-f4f4-4b6c-810c-138547bdab6f", - "savedPayload": { - "position": { - "x": 25621.768911165127, - "y": 46856.01117440139 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "hand-drag.png", - "config": "{\"codeName\":\"hand-drag.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5b250fc4-2eed-4798-a2a5-20b1de31228f", - "savedPayload": { - "position": { - "x": 25620.312899483743, - "y": 46859.3769476308 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "head-of-the-market.png", - "config": "{\"codeName\":\"head-of-the-market.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f72e88a2-0339-40eb-9dfd-f572081ddb43", - "savedPayload": { - "position": { - "x": 25618.815854075667, - "y": 46862.72467140888 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "heartbeats.png", - "config": "{\"codeName\":\"heartbeats.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c42dc056-97e6-40a2-82cd-b4ccefd0ceb5", - "savedPayload": { - "position": { - "x": 25617.277998639405, - "y": 46866.05384549644 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "help.png", - "config": "{\"codeName\":\"help.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "acd6bb24-a5e3-41d8-b937-213b5bcc3575", - "savedPayload": { - "position": { - "x": 25615.699562971553, - "y": 46869.36397242612 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "hit-fail.png", - "config": "{\"codeName\":\"hit-fail.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "21054ef5-833b-4df8-91d7-fdf180004b7f", - "savedPayload": { - "position": { - "x": 25614.080782932488, - "y": 46872.65455757671 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "hit-ratio.png", - "config": "{\"codeName\":\"hit-ratio.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "51403245-dc4b-495c-b789-4ab386dbcf30", - "savedPayload": { - "position": { - "x": 25612.421900411096, - "y": 46875.92510924705 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "hitbtc.png", - "config": "{\"codeName\":\"hitbtc.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5ee2ac76-1f66-44e6-a4c9-52eeca8eefd5", - "savedPayload": { - "position": { - "x": 25610.72316328866, - "y": 46879.17513872953 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "hits.png", - "config": "{\"codeName\":\"hits.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "65d8c9d2-1e25-4770-8753-405272d22794", - "savedPayload": { - "position": { - "x": 25608.984825401796, - "y": 46882.40416038311 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "html-code.png", - "config": "{\"codeName\":\"html-code.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "35679c69-3edc-46c3-b66e-dc7c3612de36", - "savedPayload": { - "position": { - "x": 25607.207146504526, - "y": 46885.61169170584 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "identifier.png", - "config": "{\"codeName\":\"identifier.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "16c681cc-2e71-4980-a073-49104fb6d7f1", - "savedPayload": { - "position": { - "x": 25605.39039222947, - "y": 46888.79725340705 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "image-condition.png", - "config": "{\"codeName\":\"image-condition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9d1c283b-4fd6-4a73-8a1b-b92628c317b4", - "savedPayload": { - "position": { - "x": 25603.534834048154, - "y": 46891.96036947888 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "image-position.png", - "config": "{\"codeName\":\"image-position.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "15129183-a304-40bc-a906-5320355a857f", - "savedPayload": { - "position": { - "x": 25601.64074923044, - "y": 46895.100567267466 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "image.png", - "config": "{\"codeName\":\"image.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "deed3652-378a-432c-ae3e-0b067cdc872d", - "savedPayload": { - "position": { - "x": 25599.708420803097, - "y": 46898.217377543544 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "index.png", - "config": "{\"codeName\":\"index.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f59bb140-9ce7-4c0f-a023-406388d9ef92", - "savedPayload": { - "position": { - "x": 25597.738137507513, - "y": 46901.31033457255 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "indicator-bot-instance.png", - "config": "{\"codeName\":\"indicator-bot-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "62a992ea-9aaa-44f8-b9e5-a9810908714d", - "savedPayload": { - "position": { - "x": 25595.73019375653, - "y": 46904.37897618424 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "indicator-bot.png", - "config": "{\"codeName\":\"indicator-bot.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "53b8566b-1ccf-4c4a-9542-f9119f545653", - "savedPayload": { - "position": { - "x": 25593.684889590495, - "y": 46907.42284384177 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "indicator-function.png", - "config": "{\"codeName\":\"indicator-function.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0ca57be5-5d4b-4ee2-af31-e24ea9fda1bb", - "savedPayload": { - "position": { - "x": 25591.60253063236, - "y": 46910.441482710135 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "indicator-process-instance.png", - "config": "{\"codeName\":\"indicator-process-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "da6b373c-c9a4-4d5a-93c8-b665cf302c61", - "savedPayload": { - "position": { - "x": 25589.483428042087, - "y": 46913.434441724225 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "initial-definition.png", - "config": "{\"codeName\":\"initial-definition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ffe8389b-0fc6-4843-b079-b2c5247fd431", - "savedPayload": { - "position": { - "x": 25587.32789847009, - "y": 46916.40127365617 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "initial-targets.png", - "config": "{\"codeName\":\"initial-targets.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "64fe02df-fc83-4477-9260-d1a1855a236f", - "savedPayload": { - "position": { - "x": 25585.13626400995, - "y": 46919.34153518217 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "initial-value.png", - "config": "{\"codeName\":\"initial-value.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "49b055f1-6f2c-44ff-ace8-9df01674da81", - "savedPayload": { - "position": { - "x": 25582.9088521503, - "y": 46922.254786948775 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "javascript-code.png", - "config": "{\"codeName\":\"javascript-code.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7fa7d733-b443-4d8d-b04b-5574e5b02a7c", - "savedPayload": { - "position": { - "x": 25580.64599572584, - "y": 46925.14059363849 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "last-begin.png", - "config": "{\"codeName\":\"last-begin.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "31fc88f2-5202-4784-9010-3a99f64084df", - "savedPayload": { - "position": { - "x": 25578.348032867663, - "y": 46927.998524034876 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "last-end.png", - "config": "{\"codeName\":\"last-end.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "60326ce5-14ca-4b93-983a-01240afd380f", - "savedPayload": { - "position": { - "x": 25576.015306952675, - "y": 46930.82815108693 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "litecoin.png", - "config": "{\"codeName\":\"litecoin.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "002ecf34-9ff6-4716-b0c3-a46a54775ca4", - "savedPayload": { - "position": { - "x": 25573.648166552324, - "y": 46933.62905197292 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "live-learning-session.png", - "config": "{\"codeName\":\"live-learning-session.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "343a1450-ab50-4c1b-9e35-2b749bc50894", - "savedPayload": { - "position": { - "x": 25571.246965380495, - "y": 46936.40080816359 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "live-trading-session.png", - "config": "{\"codeName\":\"live-trading-session.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f5963609-05bb-4ead-9d12-33169cd736b3", - "savedPayload": { - "position": { - "x": 25568.812062240657, - "y": 46939.14300548468 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "lock.png", - "config": "{\"codeName\":\"lock.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1fd8670f-8119-43f6-ae0f-ae4b30379eae", - "savedPayload": { - "position": { - "x": 25566.34382097226, - "y": 46941.85523417878 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "manage-stage.png", - "config": "{\"codeName\":\"manage-stage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "194aa82a-f6d3-482d-843d-c24e27958353", - "savedPayload": { - "position": { - "x": 25563.842610396347, - "y": 46944.53708896662 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "managed-stop-loss.png", - "config": "{\"codeName\":\"managed-stop-loss.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "56337940-eb4a-4d2a-8bec-836134a15022", - "savedPayload": { - "position": { - "x": 25561.30880426047, - "y": 46947.18816910761 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "managed-take-profit.png", - "config": "{\"codeName\":\"managed-take-profit.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dee6e3dc-dd0c-4383-b9ce-0a66a769dda1", - "savedPayload": { - "position": { - "x": 25558.742781182813, - "y": 46949.80807845968 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "max.png", - "config": "{\"codeName\":\"max.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "62104d17-ed46-4c99-8e78-5cc8c433c508", - "savedPayload": { - "position": { - "x": 25556.144924595636, - "y": 46952.39642553853 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "min.png", - "config": "{\"codeName\":\"min.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5168c9be-e0cc-4f0c-8798-dc4455013907", - "savedPayload": { - "position": { - "x": 25553.515622687974, - "y": 46954.9528235761 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "mines.png", - "config": "{\"codeName\":\"mines.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "547e18e1-eae5-4590-9577-1f4bd6d841f8", - "savedPayload": { - "position": { - "x": 25550.85526834763, - "y": 46957.47689057838 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "move-to-phase-event.png", - "config": "{\"codeName\":\"move-to-phase-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6bd88e68-65d9-4aca-a0d5-6d887d6f81ef", - "savedPayload": { - "position": { - "x": 25548.16425910247, - "y": 46959.968249382444 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "move-to-phase.png", - "config": "{\"codeName\":\"move-to-phase.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "51473930-3480-47ec-8b75-01f96682ff0a", - "savedPayload": { - "position": { - "x": 25545.442997061018, - "y": 46962.42652771288 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "neo.png", - "config": "{\"codeName\":\"neo.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dba1d179-7fc5-44cd-85c9-d4164c49400f", - "savedPayload": { - "position": { - "x": 25542.691888852372, - "y": 46964.85135823736 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "network-node.png", - "config": "{\"codeName\":\"network-node.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ab070197-caa4-4624-bb17-aedaa6c9460c", - "savedPayload": { - "position": { - "x": 25539.91134556545, - "y": 46967.24237862157 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "network.png", - "config": "{\"codeName\":\"network.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3cabd12b-d7ae-44e6-8b7e-ff143e1ef76d", - "savedPayload": { - "position": { - "x": 25537.101782687543, - "y": 46969.59923158331 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "next-phase-event.png", - "config": "{\"codeName\":\"next-phase-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9547c8ca-6c1b-41a3-a362-94588bd950f2", - "savedPayload": { - "position": { - "x": 25534.263620042257, - "y": 46971.9215649459 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "next-phase.png", - "config": "{\"codeName\":\"next-phase.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "27b42e9a-1f4c-4c89-9e72-a15ae2b5a249", - "savedPayload": { - "position": { - "x": 25531.39728172675, - "y": 46974.209031690836 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "output-dataset-folder.png", - "config": "{\"codeName\":\"output-dataset-folder.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "43ffd800-c130-4aa9-9d5f-d6db96f74a06", - "savedPayload": { - "position": { - "x": 25528.503196048387, - "y": 46976.4612900096 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "output-dataset.png", - "config": "{\"codeName\":\"output-dataset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "508d7225-8b16-4171-b94d-787a74311feb", - "savedPayload": { - "position": { - "x": 25525.581795460726, - "y": 46978.678003354755 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "panel-data.png", - "config": "{\"codeName\":\"panel-data.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "43cba833-b6a2-49d2-a388-f63feac5032c", - "savedPayload": { - "position": { - "x": 25522.633516498907, - "y": 46980.85884049022 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "paper-trading-session.png", - "config": "{\"codeName\":\"paper-trading-session.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "50d0a6ca-fab1-4e27-ae18-52624acd6def", - "savedPayload": { - "position": { - "x": 25519.6587997144, - "y": 46983.00347554078 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "percentage-filled.png", - "config": "{\"codeName\":\"percentage-filled.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9b9fe6ac-43d0-4152-a819-99dd88873e49", - "savedPayload": { - "position": { - "x": 25516.65808960921, - "y": 46985.1115880408 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "periods.png", - "config": "{\"codeName\":\"periods.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "fcbf3c2a-f9bb-453d-8bd8-1f205ab27cb0", - "savedPayload": { - "position": { - "x": 25513.631834569416, - "y": 46987.18286298206 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "phase-0.png", - "config": "{\"codeName\":\"phase-0.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5751d456-a0e0-4764-95e3-a031c418637d", - "savedPayload": { - "position": { - "x": 25510.580486798215, - "y": 46989.21699086086 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "phase-1.png", - "config": "{\"codeName\":\"phase-1.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "63535539-f90c-489b-95ea-5323c72b1213", - "savedPayload": { - "position": { - "x": 25507.504502248303, - "y": 46991.21366772427 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "phase.png", - "config": "{\"codeName\":\"phase.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f3708a10-4d6e-4bf5-b0eb-5af27521e179", - "savedPayload": { - "position": { - "x": 25504.404340553785, - "y": 46993.17259521552 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "pinned-node.png", - "config": "{\"codeName\":\"pinned-node.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "695f9715-89d2-41b6-bda3-c03e293a1d46", - "savedPayload": { - "position": { - "x": 25501.280464961474, - "y": 46995.09348061863 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "play.png", - "config": "{\"codeName\":\"play.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5ea6c33b-bfca-4e9e-923f-dce3e60daa74", - "savedPayload": { - "position": { - "x": 25498.13334226166, - "y": 46996.9760369021 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plotter-module.png", - "config": "{\"codeName\":\"plotter-module.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d2ca2fa4-c02f-45e0-bf6f-e3291c20365f", - "savedPayload": { - "position": { - "x": 25494.96344271838, - "y": 46998.819982761845 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plotter-panel.png", - "config": "{\"codeName\":\"plotter-panel.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "20db2341-cb0e-4795-8e30-6b4b32972f4d", - "savedPayload": { - "position": { - "x": 25491.77123999914, - "y": 47000.62504266318 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "plotter.png", - "config": "{\"codeName\":\"plotter.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9009dae8-c3ae-469c-8b91-32663bf90f20", - "savedPayload": { - "position": { - "x": 25488.55721110413, - "y": 47002.39094688204 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "point-formula.png", - "config": "{\"codeName\":\"point-formula.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "822e8139-303b-44cd-8858-536f2f3e4bba", - "savedPayload": { - "position": { - "x": 25485.321836294956, - "y": 47004.11743154525 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "point.png", - "config": "{\"codeName\":\"point.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "dac84a55-6a24-433c-9018-4813985d6b42", - "savedPayload": { - "position": { - "x": 25482.06559902287, - "y": 47005.804238669974 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "procedure-initialization.png", - "config": "{\"codeName\":\"procedure-initialization.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4dcc02ad-c6f1-46ed-930b-399a6438e781", - "savedPayload": { - "position": { - "x": 25478.788985856532, - "y": 47007.45111620226 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "procedure-javascript-code.png", - "config": "{\"codeName\":\"procedure-javascript-code.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "fe07ad07-d4c2-44d1-8d54-eb9a15bc3df7", - "savedPayload": { - "position": { - "x": 25475.492486409312, - "y": 47009.05781805469 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "procedure-loop.png", - "config": "{\"codeName\":\"procedure-loop.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8236b719-ddfb-4e20-a0d5-4a491e9cda0f", - "savedPayload": { - "position": { - "x": 25472.176593266104, - "y": 47010.62410414317 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "process-date.png", - "config": "{\"codeName\":\"process-date.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f7835546-49ab-4616-aa5f-b5e434601812", - "savedPayload": { - "position": { - "x": 25468.841801909755, - "y": 47012.149740422814 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "process-definition.png", - "config": "{\"codeName\":\"process-definition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b0f9e212-02f4-4f67-bfce-caea50481ef6", - "savedPayload": { - "position": { - "x": 25465.488610647, - "y": 47013.634498922875 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "process-dependencies.png", - "config": "{\"codeName\":\"process-dependencies.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "cc6097d4-add5-49b6-bc0f-e64f6fa0e591", - "savedPayload": { - "position": { - "x": 25462.117520534008, - "y": 47015.07815778086 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "process-output.png", - "config": "{\"codeName\":\"process-output.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1724c241-af54-46cf-8240-eeb8e9452c8e", - "savedPayload": { - "position": { - "x": 25458.729035301516, - "y": 47016.48050127563 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "product-definition-folder.png", - "config": "{\"codeName\":\"product-definition-folder.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "69ce9f5e-a693-46b3-9814-6ec50bc4389f", - "savedPayload": { - "position": { - "x": 25455.323661279563, - "y": 47017.8413198597 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "product-definition.png", - "config": "{\"codeName\":\"product-definition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4fdc0b7f-2952-48c4-a458-b7caa111a263", - "savedPayload": { - "position": { - "x": 25451.90190732181, - "y": 47019.160410190474 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "production-trading-tasks.png", - "config": "{\"codeName\":\"production-trading-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "bd93cc5b-68a9-4cc7-adbc-fd8e2a462d78", - "savedPayload": { - "position": { - "x": 25448.46428472953, - "y": 47020.43757516071 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "profit-loss.png", - "config": "{\"codeName\":\"profit-loss.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "89f8ae59-3276-4756-b3c2-eced63437d4a", - "savedPayload": { - "position": { - "x": 25445.011307175184, - "y": 47021.67262392789 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "quoted-asset.png", - "config": "{\"codeName\":\"quoted-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "977e5193-ed74-4419-a599-cb9ca712e676", - "savedPayload": { - "position": { - "x": 25441.543490625674, - "y": 47022.86537194281 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "rate-scale.png", - "config": "{\"codeName\":\"rate-scale.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "520bd07b-8092-4a35-8031-d1a5e39c66b2", - "savedPayload": { - "position": { - "x": 25438.061353265253, - "y": 47024.01564097712 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "rate.png", - "config": "{\"codeName\":\"rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2986a7de-f07c-4946-a5fb-07f9265b93d1", - "savedPayload": { - "position": { - "x": 25434.565415418074, - "y": 47025.12325914996 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "remove-angle-to-parent-node.png", - "config": "{\"codeName\":\"remove-angle-to-parent-node.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "eb7e5828-688b-4a1a-9e76-4c831b94c35a", - "savedPayload": { - "position": { - "x": 25431.056199470455, - "y": 47026.18806095364 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "remove-distance-to-parent-node.png", - "config": "{\"codeName\":\"remove-distance-to-parent-node.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e638f741-e3ad-48af-8148-ffcafc88b857", - "savedPayload": { - "position": { - "x": 25427.53422979282, - "y": 47027.20988727839 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "reset.png", - "config": "{\"codeName\":\"reset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b5faca5f-ab11-46a0-beb3-dcdfb7a67384", - "savedPayload": { - "position": { - "x": 25424.00003266133, - "y": 47028.1885854361 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "resume.png", - "config": "{\"codeName\":\"resume.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b7df76a4-2000-4a0c-9db0-00796f507a18", - "savedPayload": { - "position": { - "x": 25420.454136179265, - "y": 47029.12400918319 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "roi.png", - "config": "{\"codeName\":\"roi.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3bbf19db-e258-4805-8989-586e0f9778b0", - "savedPayload": { - "position": { - "x": 25416.897070198094, - "y": 47030.016018742404 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "run.png", - "config": "{\"codeName\":\"run.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "068fb923-5733-4f8d-a412-857500b9d1b5", - "savedPayload": { - "position": { - "x": 25413.329366238308, - "y": 47030.86448082374 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "scripts-library.png", - "config": "{\"codeName\":\"scripts-library.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c0c36d84-7f28-4869-aaf6-5a5179ac281b", - "savedPayload": { - "position": { - "x": 25409.751557409993, - "y": 47031.66926864433 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "sensor-bot-instance.png", - "config": "{\"codeName\":\"sensor-bot-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d4333070-17ae-4625-a85b-034ce0cfb377", - "savedPayload": { - "position": { - "x": 25406.164178333176, - "y": 47032.430261947426 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "sensor-bot.png", - "config": "{\"codeName\":\"sensor-bot.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "990bdf51-211e-46b5-b71e-e905f12645c8", - "savedPayload": { - "position": { - "x": 25402.56776505793, - "y": 47033.147347020335 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "sensor-process-instance.png", - "config": "{\"codeName\":\"sensor-process-instance.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "74d49e6b-ae36-4d5f-a965-31c4a41d3d23", - "savedPayload": { - "position": { - "x": 25398.962854984286, - "y": 47033.82041671144 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "serial-number.png", - "config": "{\"codeName\":\"serial-number.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1786f5d4-255f-46d6-8ea3-bd3368b66a37", - "savedPayload": { - "position": { - "x": 25395.349986781916, - "y": 47034.44937044617 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "session-base-asset.png", - "config": "{\"codeName\":\"session-base-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9fd7c053-15c9-4ef1-975c-8806b147be60", - "savedPayload": { - "position": { - "x": 25391.729700309646, - "y": 47035.03411424208 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "session-quoted-asset.png", - "config": "{\"codeName\":\"session-quoted-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6370fc50-79f9-40c9-a851-88bea9054726", - "savedPayload": { - "position": { - "x": 25388.1025365348, - "y": 47035.57456072285 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "shapes.png", - "config": "{\"codeName\":\"shapes.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d4336df1-8b05-4f12-a4cd-6d56b07a1571", - "savedPayload": { - "position": { - "x": 25384.469037452345, - "y": 47036.070629131376 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "share-entity.png", - "config": "{\"codeName\":\"share-entity.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "436b9e3f-8c87-4b2e-91e3-97bbe95e08c4", - "savedPayload": { - "position": { - "x": 25380.829746003914, - "y": 47036.5222453418 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "simulated-actual-rate.png", - "config": "{\"codeName\":\"simulated-actual-rate.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "63edfbdf-1c7f-415f-838f-0ffc4e1ff060", - "savedPayload": { - "position": { - "x": 25377.185205996677, - "y": 47036.92934187064 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "simulated-exchange-events.png", - "config": "{\"codeName\":\"simulated-exchange-events.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9c4b9b11-f313-4291-a4b1-bea344c34d04", - "savedPayload": { - "position": { - "x": 25373.535962022077, - "y": 47037.29185788679 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "simulated-fees-paid.png", - "config": "{\"codeName\":\"simulated-fees-paid.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a738df8f-8457-4a57-b4bb-838c3b0be5a2", - "savedPayload": { - "position": { - "x": 25369.88255937445, - "y": 47037.60973922072 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "simulated-partial-fill.png", - "config": "{\"codeName\":\"simulated-partial-fill.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d9fb35af-e42a-461e-a92e-ae1faf5e0c7b", - "savedPayload": { - "position": { - "x": 25366.22554396956, - "y": 47037.88293837247 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "situation-name.png", - "config": "{\"codeName\":\"situation-name.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1ee03693-d335-4e83-b5b4-888db188eda0", - "savedPayload": { - "position": { - "x": 25362.565462262995, - "y": 47038.11141451881 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "situation.png", - "config": "{\"codeName\":\"situation.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "36b4418e-2541-48cb-a54f-35c456924385", - "savedPayload": { - "position": { - "x": 25358.902861168557, - "y": 47038.295133519314 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "size-filled.png", - "config": "{\"codeName\":\"size-filled.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "46b8af45-dc2f-425a-89ac-449072e790da", - "savedPayload": { - "position": { - "x": 25355.23828797649, - "y": 47038.43406792145 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "size-placed.png", - "config": "{\"codeName\":\"size-placed.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2483b8f4-8f92-4daa-a164-cc4a14e8d5d3", - "savedPayload": { - "position": { - "x": 25351.57229027172, - "y": 47038.52819696473 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "size-to-be-filled.png", - "config": "{\"codeName\":\"size-to-be-filled.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "c0f9fe31-3dc8-48dc-95d7-9d15635a9eec", - "savedPayload": { - "position": { - "x": 25347.905415852052, - "y": 47038.577506583766 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "size.png", - "config": "{\"codeName\":\"size.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "6164127a-99d9-42ba-afa4-815e2e6f10c7", - "savedPayload": { - "position": { - "x": 25344.238212646284, - "y": 47038.58198941038 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "slack-bot.png", - "config": "{\"codeName\":\"slack-bot.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f9fa257c-1c46-4a59-b88d-84390fe3ddae", - "savedPayload": { - "position": { - "x": 25340.57122863234, - "y": 47038.54164477471 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "slippage.png", - "config": "{\"codeName\":\"slippage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "10e0cbfe-7aa4-4f0d-ae46-4ad7f5d69f1b", - "savedPayload": { - "position": { - "x": 25336.9050117554, - "y": 47038.45647870534 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "snapshots.png", - "config": "{\"codeName\":\"snapshots.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7db37d47-8dae-4258-8cd5-1d9e4224f458", - "savedPayload": { - "position": { - "x": 25333.240109846003, - "y": 47038.326503928336 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "social-bot-command.png", - "config": "{\"codeName\":\"social-bot-command.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f925e1f9-0dab-4f44-99b7-a559ec8adb97", - "savedPayload": { - "position": { - "x": 25329.57707053821, - "y": 47038.151739865396 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "social-bots.png", - "config": "{\"codeName\":\"social-bots.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "91bcf652-516c-42ce-a134-5dea86a26859", - "savedPayload": { - "position": { - "x": 25325.916441187746, - "y": 47037.932212630934 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "space-settings.png", - "config": "{\"codeName\":\"space-settings.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "35b1c32b-4822-4bf7-b232-c9193b1303fd", - "savedPayload": { - "position": { - "x": 25322.258768790234, - "y": 47037.66795502818 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "space-style.png", - "config": "{\"codeName\":\"space-style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3ed5d371-902f-44ac-9223-959830f78ed4", - "savedPayload": { - "position": { - "x": 25318.604599899445, - "y": 47037.35900654425 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "spaces.png", - "config": "{\"codeName\":\"spaces.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "43d1550b-19ed-4571-9688-3b4a1c66a83e", - "savedPayload": { - "position": { - "x": 25314.95448054563, - "y": 47037.00541334428 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "stage-base-asset.png", - "config": "{\"codeName\":\"stage-base-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4d4a0fb4-5497-4b37-8940-d9df1804938d", - "savedPayload": { - "position": { - "x": 25311.308956153942, - "y": 47036.60722826455 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "stage-defined-in.png", - "config": "{\"codeName\":\"stage-defined-in.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a8e60cf3-783e-4bec-97b9-463aaeab6ae7", - "savedPayload": { - "position": { - "x": 25307.66857146291, - "y": 47036.1645108045 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "stage-quoted-asset.png", - "config": "{\"codeName\":\"stage-quoted-asset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ee75f749-c837-4bb5-a490-c6d92acb21d0", - "savedPayload": { - "position": { - "x": 25304.03387044306, - "y": 47035.677327117926 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "statistics.png", - "config": "{\"codeName\":\"statistics.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d23861b9-1b38-44c6-9a8d-96defd7891d9", - "savedPayload": { - "position": { - "x": 25300.405396215636, - "y": 47035.14575000307 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "status-dependency.png", - "config": "{\"codeName\":\"status-dependency.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d5f072f1-1491-4ea6-bc99-470da82c3322", - "savedPayload": { - "position": { - "x": 25296.783690971417, - "y": 47034.569858891715 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "status-report.png", - "config": "{\"codeName\":\"status-report.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "25bb61a2-5f49-48ce-9dbd-caec8fbbae5e", - "savedPayload": { - "position": { - "x": 25293.169295889726, - "y": 47033.94973983735 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "status.png", - "config": "{\"codeName\":\"status.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "898adcc3-70fb-442b-a5dc-28482d8db4f0", - "savedPayload": { - "position": { - "x": 25289.562751057547, - "y": 47033.285485502296 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "stop-loss-phase.png", - "config": "{\"codeName\":\"stop-loss-phase.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4a19e59e-acb8-41d4-903c-4adc6659446a", - "savedPayload": { - "position": { - "x": 25285.964595388836, - "y": 47032.57719514386 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "stop-loss-position.png", - "config": "{\"codeName\":\"stop-loss-position.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3b6a4dfe-d9c2-4701-b939-232289904bdd", - "savedPayload": { - "position": { - "x": 25282.375366543973, - "y": 47031.8249745995 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "stop-loss.png", - "config": "{\"codeName\":\"stop-loss.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b71c8420-3154-4cbe-936c-7ef4374d3d40", - "savedPayload": { - "position": { - "x": 25278.795600849444, - "y": 47031.028936271025 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "stop.png", - "config": "{\"codeName\":\"stop.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3e06c65a-240e-4f68-9fbb-4b7182cf43c5", - "savedPayload": { - "position": { - "x": 25275.225833217675, - "y": 47030.18919910778 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "style-condition.png", - "config": "{\"codeName\":\"style-condition.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "fc90f475-7ffe-4a76-978a-57aa1a033157", - "savedPayload": { - "position": { - "x": 25271.66659706713, - "y": 47029.30588858889 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "style.png", - "config": "{\"codeName\":\"style.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "04c58546-91b8-45af-8146-a8c61bdc4f61", - "savedPayload": { - "position": { - "x": 25268.118424242577, - "y": 47028.3791367045 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "super-action.png", - "config": "{\"codeName\":\"super-action.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1f83fe4a-0e56-4a4d-8638-ef755f331104", - "savedPayload": { - "position": { - "x": 25264.58184493563, - "y": 47027.40908193603 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "super-actions.png", - "config": "{\"codeName\":\"super-actions.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "12dbaeaa-0202-471a-8249-64a83e80a97d", - "savedPayload": { - "position": { - "x": 25261.057387605528, - "y": 47026.395869235545 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "super-scripts.png", - "config": "{\"codeName\":\"super-scripts.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "25a7b115-6043-400c-b027-3485bf02bd68", - "savedPayload": { - "position": { - "x": 25257.545578900157, - "y": 47025.339650004025 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "take-position-event.png", - "config": "{\"codeName\":\"take-position-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a92bf839-5b5b-44dd-9a03-baf2e75850b8", - "savedPayload": { - "position": { - "x": 25254.046943577367, - "y": 47024.240582068785 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "take-position.png", - "config": "{\"codeName\":\"take-position.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "49b5cded-0148-4fe6-afd1-8f9191879c06", - "savedPayload": { - "position": { - "x": 25250.562004426552, - "y": 47023.09882965988 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "take-profit-phase.png", - "config": "{\"codeName\":\"take-profit-phase.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "8e4039f3-fbcc-470d-86af-1ea267ce413c", - "savedPayload": { - "position": { - "x": 25247.091282190526, - "y": 47021.91456338555 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "take-profit-position.png", - "config": "{\"codeName\":\"take-profit-position.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "26afd3ba-cd72-47a4-a828-ba49a7be6d5b", - "savedPayload": { - "position": { - "x": 25243.63529548773, - "y": 47020.687960206764 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "take-profit.png", - "config": "{\"codeName\":\"take-profit.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "59b2198f-f071-4c38-baca-e68f77583c76", - "savedPayload": { - "position": { - "x": 25240.194560734708, - "y": 47019.419203410725 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "task-manager.png", - "config": "{\"codeName\":\"task-manager.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a671f426-a79e-4739-a19d-f28dbfa6e661", - "savedPayload": { - "position": { - "x": 25236.76959206897, - "y": 47018.10848258353 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "task.png", - "config": "{\"codeName\":\"task.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b08fd2fc-86a7-40dc-93b1-a087756348ac", - "savedPayload": { - "position": { - "x": 25233.36090127214, - "y": 47016.75599358181 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "telegram-bot.png", - "config": "{\"codeName\":\"telegram-bot.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "62dc0fdd-16e6-4fa2-bb9e-5862391c42c9", - "savedPayload": { - "position": { - "x": 25229.968997693508, - "y": 47015.36193850349 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "template-script.png", - "config": "{\"codeName\":\"template-script.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a873ccdf-36d0-4820-9586-585014a44570", - "savedPayload": { - "position": { - "x": 25226.594388173893, - "y": 47013.92652565756 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "template-structure.png", - "config": "{\"codeName\":\"template-structure.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b1364d00-3cba-4dd9-81b1-e2410ee4a1f1", - "savedPayload": { - "position": { - "x": 25223.23757696993, - "y": 47012.449969532965 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "template-target.png", - "config": "{\"codeName\":\"template-target.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "04b59d69-7293-4260-9dca-b03ee2511b66", - "savedPayload": { - "position": { - "x": 25219.8990656787, - "y": 47010.93249076656 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "test-entity.png", - "config": "{\"codeName\":\"test-entity.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "7acf7af4-08ee-48d4-8629-e1eb9160750e", - "savedPayload": { - "position": { - "x": 25216.579353162804, - "y": 47009.37431611012 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "testing-trading-tasks.png", - "config": "{\"codeName\":\"testing-trading-tasks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "60a51b16-0f51-4d85-aa01-813dc4dc04e2", - "savedPayload": { - "position": { - "x": 25213.2789354758, - "y": 47007.7756783965 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "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": "d173a261-487a-49f0-b2cd-e085f8b03884", - "savedPayload": { - "position": { - "x": 25209.99830578807, - "y": 47006.13681650478 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "training-data.png", - "config": "{\"codeName\":\"training-data.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "3761476b-dedc-4886-b0da-1965ad6d0a14", - "savedPayload": { - "position": { - "x": 25206.73795431316, - "y": 47004.45797532462 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trigger-off-event.png", - "config": "{\"codeName\":\"trigger-off-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d0f1fe76-9e71-4d6f-8033-c00caae1a79e", - "savedPayload": { - "position": { - "x": 25203.498368234505, - "y": 47002.73940571966 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trigger-off.png", - "config": "{\"codeName\":\"trigger-off.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "68015249-073f-43b3-8570-cc83a978ca70", - "savedPayload": { - "position": { - "x": 25200.28003163263, - "y": 47000.98136449 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trigger-on-event.png", - "config": "{\"codeName\":\"trigger-on-event.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "15bbc65e-b26c-4174-8e13-60adc865473f", - "savedPayload": { - "position": { - "x": 25197.083425412824, - "y": 46999.18411433389 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trigger-on.png", - "config": "{\"codeName\":\"trigger-on.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ab21aae9-1acc-4748-b020-22dceb90d2ef", - "savedPayload": { - "position": { - "x": 25193.909027233283, - "y": 46997.347923808404 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trigger-stage.png", - "config": "{\"codeName\":\"trigger-stage.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "576390b9-0ab6-4dd6-8b60-21bc9b31142b", - "savedPayload": { - "position": { - "x": 25190.75731143373, - "y": 46995.47306728937 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "twitter.png", - "config": "{\"codeName\":\"twitter.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "221e3ac4-2b8d-4f43-9945-0ec21e860dac", - "savedPayload": { - "position": { - "x": 25187.628748964522, - "y": 46993.55982493033 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "under-construction.png", - "config": "{\"codeName\":\"under-construction.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e609ff0d-85ef-4684-9011-464b6459ed8a", - "savedPayload": { - "position": { - "x": 25184.52380731631, - "y": 46991.60848262071 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "unfreeze-structure-of-nodes.png", - "config": "{\"codeName\":\"unfreeze-structure-of-nodes.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ebae98ac-99dc-4232-9e9a-157c0a7da080", - "savedPayload": { - "position": { - "x": 25181.44295045015, - "y": 46989.61933194306 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "unpinned-node.png", - "config": "{\"codeName\":\"unpinned-node.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "64b43755-3ac8-4e8f-bbc1-f857bbaa879e", - "savedPayload": { - "position": { - "x": 25178.3866387282, - "y": 46987.59267012953 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "viewport.png", - "config": "{\"codeName\":\"viewport.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "36539fee-0677-4061-8a0b-f19e1047e043", - "savedPayload": { - "position": { - "x": 25175.35532884491, - "y": 46985.52880001743 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "workspace.png", - "config": "{\"codeName\":\"workspace.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "29866f61-6ffe-49f1-aae7-5a000184d5c4", - "savedPayload": { - "position": { - "x": 25172.349473758793, - "y": 46983.42803000398 - }, - "targetPosition": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "f5f6852f-74f5-452e-90e9-7bc32c78c00d", - "savedPayload": { - "position": { - "x": 25345.705098312483, - "y": 46738.58557568774 - }, - "targetPosition": { - "x": 25103, - "y": 46562.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, { "type": "Asset Class", "name": "GIFs", @@ -21213,8 +3267,8 @@ "id": "0bae7b12-a662-4618-b6cc-f5cb902e9e2a", "savedPayload": { "position": { - "x": 25195.705098312483, - "y": 46847.56695488855 + "x": 25345.705098312483, + "y": 46738.58557568774 }, "targetPosition": { "x": 25103, @@ -24763,7 +6817,7 @@ "id": "7ec9fd4c-0802-4c96-954c-9fcdd559a9b4", "savedPayload": { "position": { - "x": 25010.294901687517, + "x": 25195.705098312483, "y": 46847.56695488855 }, "targetPosition": { @@ -41542,6 +23596,67 @@ ], "assets": [], "id": "7df036f6-b654-455c-a800-b3e0df2953e7", + "savedPayload": { + "position": { + "x": 25010.294901687517, + "y": 46847.56695488855 + }, + "targetPosition": { + "x": 25103, + "y": 46562.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Icons", + "config": "{\n \"folderPath\": \"Foundations/Icons\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Beta 10 & Beta 11 Icons Package", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "f7300609-eb87-493e-9b86-9037d043eefb", + "savedPayload": { + "position": { + "x": 24617.589803375035, + "y": 46914.921151375485 + }, + "targetPosition": { + "x": 24860.294901687517, + "y": 46738.58557568774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "17ebcff2-5032-4e44-976c-a783980e6138", "savedPayload": { "position": { "x": 24860.294901687517, diff --git a/Projects/Governance/Plugins/Assets/Governance-Project-Images.json b/Projects/Governance/Plugins/Assets/Governance-Project-Images.json index 7d57d6c89..3da256488 100644 --- a/Projects/Governance/Plugins/Assets/Governance-Project-Images.json +++ b/Projects/Governance/Plugins/Assets/Governance-Project-Images.json @@ -10,36 +10,6 @@ "config": "{\n \"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ - { - "type": "Asset Class", - "name": "Icons", - "config": "{\n \"folderPath\": \"Governance/Icons\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a35f2db5-a433-42bc-987f-e80c753dd884", - "savedPayload": { - "position": { - "x": 25339.70509831248, - "y": 46730.58557568774 - }, - "targetPosition": { - "x": 25096.999999999996, - "y": 46554.25 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, { "type": "Asset Class", "name": "GIFs", @@ -50,8 +20,8 @@ "id": "147924a4-312e-4835-819d-3c241ef20936", "savedPayload": { "position": { - "x": 25189.70509831248, - "y": 46839.56695488855 + "x": 25339.70509831248, + "y": 46730.58557568774 }, "targetPosition": { "x": 25096.999999999996, @@ -80,7 +50,7 @@ "id": "c392025a-2fc6-4d2a-8655-fc8a8db9057e", "savedPayload": { "position": { - "x": 25004.294901687514, + "x": 25189.70509831248, "y": 46839.56695488855 }, "targetPosition": { @@ -108,6 +78,67 @@ "assetClasses": [], "assets": [], "id": "e97681b3-75d1-4661-9ca3-b10a631ee5e2", + "savedPayload": { + "position": { + "x": 25004.294901687514, + "y": 46839.56695488855 + }, + "targetPosition": { + "x": 25096.999999999996, + "y": 46554.25 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Icons", + "config": "{\n \"folderPath\": \"Governance/Icons\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Beta 10 & Beta 11 Icons Package", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "b63ee118-bb2d-4071-b25e-ee41b6b6fb8e", + "savedPayload": { + "position": { + "x": 24611.58980337503, + "y": 46906.921151375485 + }, + "targetPosition": { + "x": 24854.294901687514, + "y": 46730.58557568774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "88e4c021-476a-4020-8db1-c5502792572e", "savedPayload": { "position": { "x": 24854.294901687514, diff --git a/Projects/Governance/Plugins/Assets/TensorFlow-Project-Images.json b/Projects/Governance/Plugins/Assets/TensorFlow-Project-Images.json index f2743aa42..cf1c0b955 100644 --- a/Projects/Governance/Plugins/Assets/TensorFlow-Project-Images.json +++ b/Projects/Governance/Plugins/Assets/TensorFlow-Project-Images.json @@ -10,1147 +10,6 @@ "config": "{\n \"folderPath\": \"\"\n}", "project": "Governance", "assetClasses": [ - { - "type": "Asset Class", - "name": "Icons", - "config": "{\n \"folderPath\": \"TensorFlow/Icons\"\n}", - "project": "Governance", - "assetClasses": [], - "assets": [ - { - "type": "Asset", - "name": "activation-function.png", - "config": "{\"codeName\":\"activation-function.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "74a3d6fa-d3c7-4a4b-b2f2-9ae2943af803", - "savedPayload": { - "position": { - "x": 25540.48082676973, - "y": 46513.77111475964 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "artificial-neural-network.png", - "config": "{\"codeName\":\"artificial-neural-network.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "a07820a2-7631-4f3e-bb37-508ed2dd4944", - "savedPayload": { - "position": { - "x": 25558.5836327999, - "y": 46530.714540406 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "basic-layers.png", - "config": "{\"codeName\":\"basic-layers.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "94343641-dc42-4e8f-b861-4df2078b9a39", - "savedPayload": { - "position": { - "x": 25575.225431569535, - "y": 46549.095013536746 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "callbacks.png", - "config": "{\"codeName\":\"callbacks.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0e5f9961-86b4-4c1c-8549-d5b8b6c0bdc6", - "savedPayload": { - "position": { - "x": 25590.292542718485, - "y": 46568.78697688286 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "compile.png", - "config": "{\"codeName\":\"compile.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "51e15119-d379-4bb4-bf01-35e21b133b96", - "savedPayload": { - "position": { - "x": 25603.68204259975, - "y": 46589.65591436729 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "configuration.png", - "config": "{\"codeName\":\"configuration.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e9285311-802a-4a33-9b51-f2cca424a5bd", - "savedPayload": { - "position": { - "x": 25615.302467352365, - "y": 46611.559269986195 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-feature.png", - "config": "{\"codeName\":\"data-feature.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e771be5b-27c0-49e5-bb2c-c0723e9e66d5", - "savedPayload": { - "position": { - "x": 25625.074437692318, - "y": 46634.34742161099 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "data-label.png", - "config": "{\"codeName\":\"data-label.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "59ab32cb-83bb-4230-b776-038416ed9456", - "savedPayload": { - "position": { - "x": 25632.931201153533, - "y": 46657.86470305919 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "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": "747a20c4-aa59-4177-8f65-837c431ae4ab", - "savedPayload": { - "position": { - "x": 25638.81908807492, - "y": 46681.9504674523 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "dense-layer.png", - "config": "{\"codeName\":\"dense-layer.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "e8c8781b-b066-4d28-975d-d6a69ea1dc4e", - "savedPayload": { - "position": { - "x": 25642.69787821857, - "y": 46706.44018459687 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "dimensionality-units.png", - "config": "{\"codeName\":\"dimensionality-units.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ab826e70-666e-48b3-b918-a3a05c69e721", - "savedPayload": { - "position": { - "x": 25644.541075514757, - "y": 46731.16656489255 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "dtype.png", - "config": "{\"codeName\":\"dtype.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "de1bcc1c-3b4a-4269-8a41-c232a52c0011", - "savedPayload": { - "position": { - "x": 25644.33608905697, - "y": 46755.96070208971 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "epochs.png", - "config": "{\"codeName\":\"epochs.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "d14c2957-d937-4720-a6d7-2f1737e8ba97", - "savedPayload": { - "position": { - "x": 25642.08431911057, - "y": 46780.65322709036 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "execution-environment.png", - "config": "{\"codeName\":\"execution-environment.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "34118348-5e52-4023-b663-819e5518bbb9", - "savedPayload": { - "position": { - "x": 25637.801147547558, - "y": 46805.075464910864 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "feature-formula.png", - "config": "{\"codeName\":\"feature-formula.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "2ce816f0-bbd3-4265-badd-a026327216ae", - "savedPayload": { - "position": { - "x": 25631.515832772788, - "y": 46829.060586903084 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "fit-dataset.png", - "config": "{\"codeName\":\"fit-dataset.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5d0421df-508f-45ed-8ea0-0a2c0393f6bd", - "savedPayload": { - "position": { - "x": 25623.271309859392, - "y": 46852.44475036321 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "input-features.png", - "config": "{\"codeName\":\"input-features.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "aa4b56e5-1b61-43fe-9e82-a4a432490f1c", - "savedPayload": { - "position": { - "x": 25613.12389725871, - "y": 46875.06821774358 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "input-layer.png", - "config": "{\"codeName\":\"input-layer.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5030122e-caa6-4bff-afa1-0c23126d9452", - "savedPayload": { - "position": { - "x": 25601.14291208814, - "y": 46896.77644782211 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "input-shape.png", - "config": "{\"codeName\":\"input-shape.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "b3913be5-2192-44df-b91e-0e12bea51ff3", - "savedPayload": { - "position": { - "x": 25587.410196624962, - "y": 46917.421151375485 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "label-formula.png", - "config": "{\"codeName\":\"label-formula.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "90366408-5900-4788-a4f0-0c0853b45184", - "savedPayload": { - "position": { - "x": 25572.01955924058, - "y": 46936.86130414499 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "layers-api.png", - "config": "{\"codeName\":\"layers-api.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "17f085eb-6ac7-4052-9b6b-bc8100dd15a6", - "savedPayload": { - "position": { - "x": 25555.076133594226, - "y": 46954.96411017516 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "loss-function.png", - "config": "{\"codeName\":\"loss-function.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "79eb20f6-80df-4126-899d-38f881d90b4a", - "savedPayload": { - "position": { - "x": 25536.695660463472, - "y": 46971.6059089448 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "machine-learning.png", - "config": "{\"codeName\":\"machine-learning.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "54f7ef26-4c91-4aef-9e78-b0055d13ec9b", - "savedPayload": { - "position": { - "x": 25517.00369711736, - "y": 46986.67302009375 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "metrics.png", - "config": "{\"codeName\":\"metrics.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ceff9ff4-ca3c-47ad-9093-b198f0b7b234", - "savedPayload": { - "position": { - "x": 25496.134759632932, - "y": 47000.062519975014 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "model.png", - "config": "{\"codeName\":\"model.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f5133554-f36c-4dc7-b59d-faf65fd9fe64", - "savedPayload": { - "position": { - "x": 25474.231404014026, - "y": 47011.68294472763 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "nodejs-backend.png", - "config": "{\"codeName\":\"nodejs-backend.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "ab3bc84b-cad9-4343-8d2a-2a933250d3eb", - "savedPayload": { - "position": { - "x": 25451.443252389236, - "y": 47021.45491506758 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "optimizer.png", - "config": "{\"codeName\":\"optimizer.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "9208812b-4ecb-4a53-b9b5-bb3a7bcaf404", - "savedPayload": { - "position": { - "x": 25427.925970941033, - "y": 47029.3116785288 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "output-labels.png", - "config": "{\"codeName\":\"output-labels.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "1b09250e-d69b-4a8e-96dc-ecf30611553a", - "savedPayload": { - "position": { - "x": 25403.840206547924, - "y": 47035.19956545019 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "output-layer.png", - "config": "{\"codeName\":\"output-layer.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "0f93f077-6b6e-480f-a917-ae97b01b04d8", - "savedPayload": { - "position": { - "x": 25379.350489403354, - "y": 47039.07835559383 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "sequential-layer.png", - "config": "{\"codeName\":\"sequential-layer.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "90f20d6e-0cdf-4bb5-b4ab-81c0649dcb29", - "savedPayload": { - "position": { - "x": 25354.62410910767, - "y": 47040.921552890024 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "sequential-model.png", - "config": "{\"codeName\":\"sequential-model.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "68f5b52f-ea05-4364-8d5b-10151774db23", - "savedPayload": { - "position": { - "x": 25329.829971910513, - "y": 47040.71656643223 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "supervised-learning.png", - "config": "{\"codeName\":\"supervised-learning.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "5bbd1788-ab0a-42eb-b22d-3ceff12155f4", - "savedPayload": { - "position": { - "x": 25305.13744690986, - "y": 47038.46479648584 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "tensorflow-library.png", - "config": "{\"codeName\":\"tensorflow-library.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f10a1a53-8979-4e2e-9590-b7c157d744d1", - "savedPayload": { - "position": { - "x": 25280.715209089354, - "y": 47034.18162492282 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "tensorflow-project.png", - "config": "{\"codeName\":\"tensorflow-project.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "4a02a9df-dd0a-4099-aa1d-eb256179f93a", - "savedPayload": { - "position": { - "x": 25256.73008709714, - "y": 47027.89631014805 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "tensorflow.png", - "config": "{\"codeName\":\"tensorflow.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "331bb383-0038-4536-a24d-cc8bcbfe021e", - "savedPayload": { - "position": { - "x": 25233.345923637014, - "y": 47019.65178723465 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "trainable.png", - "config": "{\"codeName\":\"trainable.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "56c7b8e6-d1a9-41c7-b130-250cb7ca0111", - "savedPayload": { - "position": { - "x": 25210.722456256637, - "y": 47009.50437463397 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, - { - "type": "Asset", - "name": "verbose.png", - "config": "{\"codeName\":\"verbose.png\"}", - "project": "Governance", - "assetClasses": [], - "assets": [], - "id": "f0488a35-31e5-49e0-b3eb-bd29bac0b09c", - "savedPayload": { - "position": { - "x": 25189.014226178115, - "y": 46997.52338946341 - }, - "targetPosition": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - } - ], - "id": "a69fa556-dadb-4910-8acf-fb08656af23d", - "savedPayload": { - "position": { - "x": 25344.70509831248, - "y": 46741.08557568774 - }, - "targetPosition": { - "x": 25101.999999999996, - "y": 46564.75 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": true, - "angleToParent": 2, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - } - } - }, { "type": "Asset Class", "name": "GIFs", @@ -1161,8 +20,8 @@ "id": "1251a782-649e-44d7-8c2e-2d209875d718", "savedPayload": { "position": { - "x": 25194.70509831248, - "y": 46850.06695488855 + "x": 25344.70509831248, + "y": 46741.08557568774 }, "targetPosition": { "x": 25101.999999999996, @@ -1191,7 +50,7 @@ "id": "827ce586-bca5-4c38-b8e8-a91fd1d31ef6", "savedPayload": { "position": { - "x": 25009.294901687514, + "x": 25194.70509831248, "y": 46850.06695488855 }, "targetPosition": { @@ -2240,6 +1099,67 @@ } ], "id": "fadcd59e-678d-4587-aa6f-c3e2b8054338", + "savedPayload": { + "position": { + "x": 25009.294901687514, + "y": 46850.06695488855 + }, + "targetPosition": { + "x": 25101.999999999996, + "y": 46564.75 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Asset Class", + "name": "Icons", + "config": "{\n \"folderPath\": \"TensorFlow/Icons\"\n}", + "project": "Governance", + "assetClasses": [], + "assets": [ + { + "type": "Asset", + "name": "Beta 10 & Beta 11 Icons Package", + "config": "{}", + "project": "Governance", + "assetClasses": [], + "assets": [], + "id": "38c2d51d-b4d0-47bd-a445-f2852d7fde32", + "savedPayload": { + "position": { + "x": 24616.58980337503, + "y": 46917.421151375485 + }, + "targetPosition": { + "x": 24859.294901687514, + "y": 46741.08557568774 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "62aed47f-e7ff-478f-8f0c-cb5f48de4274", "savedPayload": { "position": { "x": 24859.294901687514, From e1836ec8b46df287372a855c32298b4cf38dbfe8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 13:31:16 +0200 Subject: [PATCH 09/46] Recognize Governance Project Node as trigger for the workspace to be considered a Governance Workspace --- .../Spaces/User-Profile-Space/UserProfile.js | 24 ++++++++++++------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index d37d0f684..b851a6f82 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -23,6 +23,11 @@ function newGovernanceUserProfileSpace() { return thisObject function initialize() { + /* + If the workspace is not related to governance, then we exit the Intialize Function + */ + let governanceProject = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('Governance Project') + if (governanceProject === undefined) { return } /* Here we will run the distribution process, that in turn will run all the programs. */ @@ -40,11 +45,8 @@ function newGovernanceUserProfileSpace() { thisObject.container = newContainer() thisObject.container.initialize(MODULE_NAME) thisObject.container.isDraggeable = false - /* - If the workspace is not related to governance, then we exit the Intialize Function - */ + let userProfiles = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') - if (userProfiles.length === 0) { return } /* We are going to collapse all User Profiles to save processing resources at the UI */ @@ -330,10 +332,14 @@ function newGovernanceUserProfileSpace() { function physics() { if (UI.projects.foundations.spaces.designSpace.workspace === undefined) { return } /* + If the workspace is not related to governance, then we exit the Intialize Function + */ + let governanceProject = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('Governance Project') + if (governanceProject === undefined) { return } + /* Load the user profiles with Token Power. */ let userProfiles = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') - if (waitingForResponses !== 0) { return } /* We will get all the user Profiles tokens from the blockchain, making a call every 5 seconds so as not to exceed the rate limit. @@ -368,7 +374,7 @@ function newGovernanceUserProfileSpace() { userProfile.payload.uiObject.setErrorMessage( 'Call via HTTP Interface failed.', UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR - ) + ) return } @@ -379,7 +385,7 @@ function newGovernanceUserProfileSpace() { userProfile.payload.uiObject.setErrorMessage( 'Call to WEB3 Server failed. ' + response.error, UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR - ) + ) console.log('Call to WEB3 Server failed. ' + response.error) return } @@ -411,7 +417,7 @@ function newGovernanceUserProfileSpace() { } else { userProfile.payload.uiObject.setInfoMessage(data, UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR - ) + ) userProfile.payload.blockchainTokens = Number(data.result) / 1000000000000000000 userProfile.payload.reputation = Math.min(reputationByAddress.get(blockchainAccount.toLowerCase()) | 0, userProfile.payload.blockchainTokens) } @@ -422,7 +428,7 @@ function newGovernanceUserProfileSpace() { if (userProfile.payload !== undefined) { userProfile.payload.uiObject.setErrorMessage(message, UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR - ) + ) } waitingForResponses-- }); From 533cae9c2ec9864a05e44cb16c5075e6e0cd5533 Mon Sep 17 00:00:00 2001 From: Tentacule23 Date: Tue, 21 Sep 2021 09:16:24 -0400 Subject: [PATCH 10/46] Node_Move_Fix Tentacule23 --- package-lock.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 6f0bbb6b1..4d95025f1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3682,4 +3682,4 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" } } -} +} \ No newline at end of file From 63eb66229006dd0a40e7e1cd6dd69cc0daca2c40 Mon Sep 17 00:00:00 2001 From: Tentacule23 Date: Tue, 21 Sep 2021 09:26:00 -0400 Subject: [PATCH 11/46] Node_Move_Fix2 Tentacule23 --- package-lock.json | 172 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 171 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 4d95025f1..7c7ed17e3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,11 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@cryptography/aes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@cryptography/aes/-/aes-0.1.1.tgz", + "integrity": "sha512-PcYz4FDGblO6tM2kSC+VzhhK62vml6k6/YAkiWtyPvrgJVfnDRoHGDtKn5UiaRRUrvUTTocBpvc2rRgTCqxjsg==" + }, "@ethereumjs/common": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz", @@ -670,6 +675,14 @@ "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" }, + "async-mutex": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/async-mutex/-/async-mutex-0.3.2.tgz", + "integrity": "sha512-HuTK7E7MT7jZEh1P9GtRW9+aTWiDWWi9InbZ5hjxrnRa39KS4BW04+xLBhYNS2aXhHUIKZSw3gj4Pn1pj+qGAA==", + "requires": { + "tslib": "^2.3.1" + } + }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -721,6 +734,11 @@ "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-2.2.2.tgz", "integrity": "sha512-3pZEU3NT5BFUo/AD5ERPWOgQOCZITni6iavr5AUw5AUwQjMlI0kzu5btnyD39AF0gUEsDPwJT+oY1ORBJijPjQ==" }, + "big-integer": { + "version": "1.6.48", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz", + "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==" + }, "bignumber.js": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz", @@ -763,6 +781,11 @@ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, + "browser-or-node": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/browser-or-node/-/browser-or-node-1.3.0.tgz", + "integrity": "sha512-0F2z/VSnLbmEeBcUrSuDH5l0HxTXdQQzLjkmBR4cYfvg1zJrKSlmIZFqyFR8oX0NrwPhy3c3HQ6i3OxMbew4Tg==" + }, "browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", @@ -1229,11 +1252,44 @@ "randombytes": "^2.0.0" } }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^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==" }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, "duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", @@ -1280,6 +1336,11 @@ "once": "^1.4.0" } }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, "es-abstract": { "version": "1.18.6", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.6.tgz", @@ -1882,6 +1943,17 @@ "minimalistic-crypto-utils": "^1.0.1" } }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, "http": { "version": "0.0.1-security", "resolved": "https://registry.npmjs.org/http/-/http-0.0.1-security.tgz", @@ -1959,6 +2031,11 @@ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", @@ -2418,6 +2495,14 @@ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz", "integrity": "sha512-MN6ZpzmfNCRM+3t57PTJHgHyw/h4OWnZ6mR8P5j/uZtqQr46RRuDE/P+g3n0YR/AiYXeWixZZzaip77gdICfRg==" }, + "node-localstorage": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-localstorage/-/node-localstorage-2.2.1.tgz", + "integrity": "sha512-vv8fJuOUCCvSPjDjBLlMqYMHob4aGjkmrkaE42/mZr0VT+ZAU10jRF8oTnX9+pgU9/vYJ8P7YT3Vd6ajkmzSCw==", + "requires": { + "write-file-atomic": "^1.1.4" + } + }, "normalize-url": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", @@ -2504,6 +2589,11 @@ "is-wsl": "^2.2.0" } }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, "p-cancelable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", @@ -2522,6 +2612,11 @@ "p-finally": "^1.0.0" } }, + "pako": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pako/-/pako-2.0.4.tgz", + "integrity": "sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg==" + }, "parse-asn1": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", @@ -2568,6 +2663,11 @@ } } }, + "path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", @@ -2920,6 +3020,11 @@ } } }, + "slide": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "integrity": "sha1-VusCfWW00tzmyy4tMsTUr8nh1wc=" + }, "sshpk": { "version": "1.16.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", @@ -2941,6 +3046,11 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, + "store2": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/store2/-/store2-2.12.0.tgz", + "integrity": "sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw==" + }, "strict-uri-encode": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", @@ -3116,6 +3226,41 @@ } } }, + "telegram": { + "version": "1.8.14", + "resolved": "https://registry.npmjs.org/telegram/-/telegram-1.8.14.tgz", + "integrity": "sha512-gOj6/Ebr0QMv3zufP3n3t2AwO+iJcBd4B+YbWBu9gHRm1OQkuUW+3cpDfLMBnFFGH2/dJGdB9n+uo4qrCRkxgQ==", + "requires": { + "@cryptography/aes": "^0.1.1", + "async-mutex": "^0.3.0", + "big-integer": "^1.6.48", + "browser-or-node": "^1.3.0", + "buffer": "^6.0.3", + "htmlparser2": "^6.1.0", + "mime-types": "^2.1.30", + "node-localstorage": "^2.1.6", + "os-browserify": "^0.3.0", + "pako": "^2.0.3", + "path-browserify": "^1.0.1", + "process": "^0.11.10", + "store2": "^2.12.0", + "ts-custom-error": "^3.2.0", + "ts-mixer": "^5.4.0", + "util": "^0.12.4", + "websocket": "^1.0.33" + }, + "dependencies": { + "buffer": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", + "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + } + } + }, "timed-out": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", @@ -3140,6 +3285,21 @@ "punycode": "^2.1.1" } }, + "ts-custom-error": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ts-custom-error/-/ts-custom-error-3.2.0.tgz", + "integrity": "sha512-cBvC2QjtvJ9JfWLvstVnI45Y46Y5dMxIaG1TDMGAD/R87hpvqFL+7LhvUDhnRCfOnx/xitollFWWvUKKKhbN0A==" + }, + "ts-mixer": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-5.4.1.tgz", + "integrity": "sha512-Zo9HgPCtNouDgJ+LGtrzVOjSg8+7WGQktIKLwAfaNrlOK1mWGlz1ejsAF/YqUEqAGjUTeB5fEg8gH9Aui6w9xA==" + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", @@ -3620,6 +3780,16 @@ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, + "write-file-atomic": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.4.tgz", + "integrity": "sha1-+Aek8LHZ6ROuekgRLmzDrxmRtF8=", + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "slide": "^1.1.5" + } + }, "ws": { "version": "8.2.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", @@ -3682,4 +3852,4 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" } } -} \ No newline at end of file +} From f9ac2761d21ca1d3a47194a27401c9b53d5c846d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 18:03:43 +0200 Subject: [PATCH 12/46] Signing Accounts Created --- Platform/UI/AppLoader.js | 2 +- Platform/UI/Utilities.js | 3 + .../UI/Spaces/Design-Space/Workspace.js | 12 ++ Projects/Governance/Icons/signing-account.png | Bin 0 -> 15217 bytes .../Governance/Icons/signing-accounts.png | Bin 0 -> 15217 bytes .../App-Schema/profile-constructor.json | 10 ++ .../Schemas/App-Schema/signing-account.json | 35 +++++ .../Schemas/App-Schema/signing-accounts.json | 29 ++++ .../Schemas/App-Schema/user-profile.json | 6 + .../UI/Function-Libraries/ActionSwitch.js | 5 + .../Function-Libraries/ProfileConstructor.js | 135 ++++++++++++++++-- .../UI/Function-Libraries/TokenMining.js | 4 + .../Spaces/User-Profile-Space/UserProfile.js | 5 +- 13 files changed, 234 insertions(+), 12 deletions(-) create mode 100644 Projects/Governance/Icons/signing-account.png create mode 100644 Projects/Governance/Icons/signing-accounts.png create mode 100644 Projects/Governance/Schemas/App-Schema/signing-account.json create mode 100644 Projects/Governance/Schemas/App-Schema/signing-accounts.json diff --git a/Platform/UI/AppLoader.js b/Platform/UI/AppLoader.js index eb8f87864..2e010babf 100644 --- a/Platform/UI/AppLoader.js +++ b/Platform/UI/AppLoader.js @@ -138,7 +138,7 @@ function newAppLoader() { for (let i = 0; i < modulesArray.length; i++) { let path = modulesArray[i] - console.log(path) + REQUIREJS([path], onRequired) if (INFO_LOG === true) { logger.write('[INFO] loadModules -> Module Requested.') } diff --git a/Platform/UI/Utilities.js b/Platform/UI/Utilities.js index 0c2cbee7a..6216d3d59 100644 --- a/Platform/UI/Utilities.js +++ b/Platform/UI/Utilities.js @@ -98,6 +98,9 @@ function newUniqueId () { function splitTextIntoPhrases (text, wordsPerLine) { try { + if (text.split === undefined) { + return [] + } let splittedLabel = text.split(' ') let phrases = [] let phrase = '' diff --git a/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js b/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js index 5f1fcc8bc..61a2b1335 100644 --- a/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js +++ b/Projects/Foundations/UI/Spaces/Design-Space/Workspace.js @@ -18,6 +18,7 @@ function newWorkspace() { share: shareWorkspace, getNodesByTypeAndHierarchyHeadsType: getNodesByTypeAndHierarchyHeadsType, getProjectsHeads: getProjectsHeads, + getProjectHeadByNodeType: getProjectHeadByNodeType, getHierarchyHeads: getHierarchyHeads, getHierarchyHeadsById: getHierarchyHeadsById, getHierarchyHeadsByCodeNameAndNodeType: getHierarchyHeadsByCodeNameAndNodeType, @@ -547,6 +548,17 @@ function newWorkspace() { return nodes } + function getProjectHeadByNodeType(nodeType) { + let projectHeads = getProjectsHeads() + if (projectHeads === undefined) { return } + for (let i = 0; i < projectHeads.length; i++) { + let hierarchyHead = projectHeads[i] + if (hierarchyHead.type === nodeType) { + return hierarchyHead + } + } + } + function getHierarchyHeadsById(nodeId) { let hierarchyHeads = getHierarchyHeads() if (hierarchyHeads === undefined) { return } diff --git a/Projects/Governance/Icons/signing-account.png b/Projects/Governance/Icons/signing-account.png new file mode 100644 index 0000000000000000000000000000000000000000..a4ee2a209ae5922e1d49d3686dfabf910a979d02 GIT binary patch literal 15217 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

RpcMz)%$uM4rLoL`Z6O>#hyp!} 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

RpcMz)%$uM4rLoL`Z6O>#hyp!} zk~?Jo7l$6cpqVNOSHaTX#0(6OBq)I)ho<)5NdQcqW4X*uSLW-Y08%)zKy8wTwcTgc zaldh6DNk1$yFk6#OS-=_=iq9W&}%7NiwmjbAj~lRFv#RzCBGqTCGL>5+xL%*U!SXBiPb|1Gjec@*Hqf3Sg2| z+YNTQ168O%HsP@j<3$9vTL~g9VgaR)aLH}=^szzBDR{jEArD_9Xe5}zX=P!?xm@_g zS%}q=H~=OtVV4%l5`%LbIY(<~*S!GH$62Pv3y_#N4h57cn3H13s!4*&dVJENHNb`X*<9Yb`8EIUK3#oAp(-IPY^Eb}{ zPrvjBKv_}v*Wy$*2CLhGv&p3#xsoLW0hPE)*gRAk2j3IM1ueaXWN2XV+_9CU#(DU* zJx9mjsySW+w%oBPCqB(3Bv5;;C;;$F;g7<;xGb751?U!B_gi^9-u4X23uw6t`}7M8 z!&<@~Rs!siOJ#~dLm>DDwMCctZkpjqsDdHaJ^jm^zndrxfG?xMP8u|jp*;I+0Z!-j zOg`Y=R+wf2h=Eqbjj({U!O)t0eK$KFWQ7PVo-m$3D6pq6S|BpcB(C$1k3ORTM=6_*;;MNxS6G`? s;XgsX@9Cd?db;7User Profile->" + }, + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "propertyNameAtParent": "signingAccount" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/signing-accounts.json b/Projects/Governance/Schemas/App-Schema/signing-accounts.json new file mode 100644 index 000000000..8a8b2dba4 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/signing-accounts.json @@ -0,0 +1,29 @@ +{ + "type": "Signing Accounts", + "menuItems": [ + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 2, + "attachingRules": { + "compatibleTypes": "->User Profile->" + }, + "propertyNameAtParent": "signingAccounts", + "childrenNodesProperties": [ + { + "name": "signingAccounts", + "type": "array", + "childType": "Signing Account", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/user-profile.json b/Projects/Governance/Schemas/App-Schema/user-profile.json index a3e31924e..4fe356ae4 100644 --- a/Projects/Governance/Schemas/App-Schema/user-profile.json +++ b/Projects/Governance/Schemas/App-Schema/user-profile.json @@ -69,6 +69,12 @@ "type": "node", "childType": "Tokens Mined", "autoAdd": true + }, + { + "name": "signingAccounts", + "type": "node", + "childType": "Signing Accounts", + "autoAdd": false } ] } \ No newline at end of file diff --git a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js index b9ac27c78..da9022ebe 100644 --- a/Projects/Governance/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Governance/UI/Function-Libraries/ActionSwitch.js @@ -38,6 +38,11 @@ function newGovernanceActionSwitch() { UI.projects.governance.functionLibraries.profileConstructor.buildProfile(action.node, action.rootNodes) break } + case 'Add Signing Account': + { + UI.projects.governance.functionLibraries.profileConstructor.addSigningAccount(action.node, action.rootNodes) + break + } case 'Add Missing Plugin User Profiles': { UI.projects.governance.functionLibraries.pluginsFunctions.addMissingPluginUserProfiles(action.node, action.rootNodes) diff --git a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js index eb09d4f6f..679d69743 100644 --- a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js +++ b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js @@ -1,6 +1,7 @@ function newGovernanceFunctionLibraryProfileConstructor() { let thisObject = { - buildProfile: buildProfile + buildProfile: buildProfile, + addSigningAccount: addSigningAccount } return thisObject @@ -18,7 +19,7 @@ function newGovernanceFunctionLibraryProfileConstructor() { if (githubUsername === undefined || githubUsername === "") { node.payload.uiObject.setErrorMessage( "githubUsername config property missing.", - UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR ) return } @@ -53,7 +54,7 @@ function newGovernanceFunctionLibraryProfileConstructor() { if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { node.payload.uiObject.setErrorMessage( 'Call via HTTP Interface failed.', - UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR ) return } @@ -67,14 +68,14 @@ function newGovernanceFunctionLibraryProfileConstructor() { node.payload.uiObject.setErrorMessage( 'Call to WEB3 Server failed. ' + response.error, UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR - ) + ) console.log('Call to WEB3 Server failed. ' + response.error) return } else { node.payload.uiObject.setErrorMessage( 'Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct or you need to run node setup because a dependency is missing. ' + response.error, UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR - ) + ) console.log('Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct or you need to run node setup because a dependency is missing. ' + response.error) return } @@ -103,7 +104,7 @@ function newGovernanceFunctionLibraryProfileConstructor() { node.payload.uiObject.setErrorMessage( 'Call via HTTP Interface failed.', UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR - ) + ) return } @@ -114,7 +115,7 @@ function newGovernanceFunctionLibraryProfileConstructor() { node.payload.uiObject.setErrorMessage( 'Call to WEB3 Server failed. ' + response.error, UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR - ) + ) console.log('Call to WEB3 Server failed. ' + response.error) return } @@ -145,14 +146,130 @@ function newGovernanceFunctionLibraryProfileConstructor() { node.payload.uiObject.setInfoMessage( "Profile Private Key has been successfully created. User Profile installed as a plugin and saved. Use the Private Key at a crypto wallet and delete this node once done.", UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR - ) + ) } else { node.payload.uiObject.setInfoMessage( "Mnemonic successfully imported. User Profile installed as a plugin and saved. Your external wallet was sucessfully linked to your profile.", UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR - ) + ) } } } } + + function addSigningAccount( + node, + rootNodes + ) { + let mnemonic = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'mnemonic') + let signingAccounts + /* + Some validations first... + */ + if (node.payload.referenceParent === undefined) { + node.payload.uiObject.setErrorMessage( + "The Profile Contstructor needs to reference your User Profile.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) + return + } + + if (node.payload.referenceParent.signingAccounts === undefined) { + signingAccounts = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject( + node.payload.referenceParent, + 'Signing Accounts', + UI.projects.foundations.spaces.designSpace.workspace.workspaceNode.rootNodes + ) + } else { + signingAccounts = node.payload.referenceParent.signingAccounts + } + + createWallet() + + function createWallet() { + let params + /* + If the user provides a mnemonic then we will get the private key and address from it, + otherwise, we will create a new private key and address. + */ + if (mnemonic === undefined || mnemonic === "") { + params = { + method: 'createWalletAccount', + entropy: node.id + (new Date()).valueOf() + } + } else { + params = { + method: 'mnemonicToPrivateKey', + mnemonic: mnemonic + } + } + + let url = 'WEB3' // We will access the default Client WEB3 endpoint. + + httpRequest(JSON.stringify(params), url, onResponse) + + function onResponse(err, data) { + /* Lets check the result of the call through the http interface */ + if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + node.payload.uiObject.setErrorMessage( + 'Call via HTTP Interface failed.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) + return + } + + let response = JSON.parse(data) + + /* Lets check the result of the method call */ + if (response.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + + if (mnemonic === undefined || mnemonic === "") { + node.payload.uiObject.setErrorMessage( + 'Call to WEB3 Server failed. ' + response.error, + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) + console.log('Call to WEB3 Server failed. ' + response.error) + return + } else { + node.payload.uiObject.setErrorMessage( + 'Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct or you need to run node setup because a dependency is missing. ' + response.error, + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) + console.log('Call to WEB3 Server failed. Most likely the Mnemonic provided is not correct or you need to run node setup because a dependency is missing. ' + response.error) + return + } + } + + createSigningAccount(response.address, response.privateKey) + } + } + + function createSigningAccount(address, privateKey) { + + let signingAccount = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject( + signingAccounts, + 'Signing Account', + UI.projects.foundations.spaces.designSpace.workspace.workspaceNode.rootNodes + ) + /* + We store at the User Profile the Signed githubUsername + */ + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(signingAccount.payload, 'address', address) + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'privateKey', privateKey) + /* + Show nice message. + */ + if (mnemonic === undefined || mnemonic === "") { + node.payload.uiObject.setInfoMessage( + "Signing Account has been successfully created.", + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) + } else { + node.payload.uiObject.setInfoMessage( + "Mnemonic successfully imported. Signing Account has been successfully created.", + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) + } + } + } } diff --git a/Projects/Governance/UI/Function-Libraries/TokenMining.js b/Projects/Governance/UI/Function-Libraries/TokenMining.js index 68abe13c7..4ad90ec87 100644 --- a/Projects/Governance/UI/Function-Libraries/TokenMining.js +++ b/Projects/Governance/UI/Function-Libraries/TokenMining.js @@ -126,6 +126,7 @@ function newGovernanceFunctionLibraryTokenMining() { if (userProfile === undefined) { return } if (userProfile.payload === undefined) { return } if (userProfile.tokensMined === undefined) { return } + if (userProfile.tokensMined.payload === undefined) { return } if (userProfile.tokensMined.payload.tokensMined === undefined) { userProfile.tokensMined.payload.tokensMined = { awarded: 0, @@ -147,6 +148,8 @@ function newGovernanceFunctionLibraryTokenMining() { if (userProfile === undefined) { return } if (userProfile.payload === undefined) { return } if (userProfile.tokensMined === undefined) { return } + if (userProfile.tokensMined.payload === undefined) { return } + if (programNode.payload === undefined) { return } if (programNode.payload[programPropertyName] === undefined) { return } @@ -165,6 +168,7 @@ function newGovernanceFunctionLibraryTokenMining() { if (userProfile === undefined) { return } if (userProfile.payload === undefined) { return } if (userProfile.tokensMined === undefined) { return } + if (userProfile.tokensMined.payload === undefined) { return } const awarded = parseFloat(userProfile.tokensMined.payload.tokensMined.awarded.toFixed(0)).toLocaleString('en') const bonus = parseFloat(userProfile.tokensMined.payload.tokensMined.bonus.toFixed(0)).toLocaleString('en') diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index b851a6f82..d38898d0e 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -26,7 +26,7 @@ function newGovernanceUserProfileSpace() { /* If the workspace is not related to governance, then we exit the Intialize Function */ - let governanceProject = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('Governance Project') + let governanceProject = UI.projects.foundations.spaces.designSpace.workspace.getProjectHeadByNodeType('Governance Project') if (governanceProject === undefined) { return } /* Here we will run the distribution process, that in turn will run all the programs. @@ -334,12 +334,13 @@ function newGovernanceUserProfileSpace() { /* If the workspace is not related to governance, then we exit the Intialize Function */ - let governanceProject = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('Governance Project') + let governanceProject = UI.projects.foundations.spaces.designSpace.workspace.getProjectHeadByNodeType('Governance Project') if (governanceProject === undefined) { return } /* Load the user profiles with Token Power. */ let userProfiles = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') + if (waitingForResponses !== 0) { return } /* We will get all the user Profiles tokens from the blockchain, making a call every 5 seconds so as not to exceed the rate limit. From e3f8d25328b400b714adb90e9e8f2e1b3783f0b5 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 19:09:12 +0200 Subject: [PATCH 13/46] My profile with signing accounts for each Superalgos product --- .gitignore | 1 + .../User-Profiles/Luis-Fernando-Molina.json | 285 ++++++++++++++---- .../Test-Network-Client-Profile.json | 8 +- .../Test-Network-Node-Profile.json | 4 +- .../Schemas/App-Schema/signing-account.json | 4 +- .../Function-Libraries/ProfileConstructor.js | 104 +++++-- .../UI/Function-Libraries/TokenPower.js | 4 + 7 files changed, 320 insertions(+), 90 deletions(-) diff --git a/.gitignore b/.gitignore index 07cadad8b..9705d9e62 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ Log-Files My-Workspaces My-Social-Trading-Data My-Network-Nodes-Data +My-Secrets debug.log .DS_Store *.db diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index d20244250..98c9a8ce9 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": 10242.705098312485, - "y": 21727.335575687743 + "x": 10476.335575687743, + "y": 24007.294901687517 }, "targetPosition": { - "x": 10000, - "y": 21551 + "x": 10300, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -516,12 +516,12 @@ "id": "b6e3c87d-a11b-4b2a-b6a6-edc96375f5da", "savedPayload": { "position": { - "x": 10092.705098312485, - "y": 21836.316954888545 + "x": 10585.316954888545, + "y": 24157.294901687517 }, "targetPosition": { - "x": 10000, - "y": 21551 + "x": 10300, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -12448,12 +12448,12 @@ "id": "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf", "savedPayload": { "position": { - "x": 9907.294901687515, - "y": 21836.316954888545 + "x": 10585.316954888545, + "y": 24342.705098312483 }, "targetPosition": { - "x": 10000, - "y": 21551 + "x": 10300, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -12508,12 +12508,12 @@ "id": "b046f4e4-40b1-4e47-8fed-75a6a5c6029d", "savedPayload": { "position": { - "x": 9635.273908764775, - "y": 22001.399212980523 + "x": 10750.399212980523, + "y": 24614.72609123522 }, "targetPosition": { - "x": 9757.294901687515, - "y": 21727.335575687743 + "x": 10476.335575687743, + "y": 24492.705098312483 }, "floatingObject": { "isPinned": false, @@ -12549,7 +12549,7 @@ "userDelegates": [ { "type": "User Delegate", - "name": "PLuv", + "name": "", "config": "{}", "project": "Governance", "id": "a2bbd553-e24c-44b8-a199-83114476ce24", @@ -12621,7 +12621,7 @@ "userDelegates": [ { "type": "User Delegate", - "name": "harrellbm", + "name": "", "config": "{}", "project": "Governance", "id": "2c79cd42-28a7-4a4b-ad3b-a8a29e993697", @@ -12693,7 +12693,7 @@ "userDelegates": [ { "type": "User Delegate", - "name": "Raplh2502", + "name": "", "config": "{}", "project": "Governance", "id": "94f99114-fc01-450e-9d9d-0b62c8ea393f", @@ -12765,7 +12765,7 @@ "userDelegates": [ { "type": "User Delegate", - "name": "cozed-gh", + "name": "", "config": "{}", "project": "Governance", "id": "ee1b374b-d4af-494c-93b8-3f83849d85f2", @@ -12837,7 +12837,7 @@ "userDelegates": [ { "type": "User Delegate", - "name": "Smidy13", + "name": "", "config": "{}", "project": "Governance", "id": "6a843bed-6392-4981-9e27-eff22f0f9fb1", @@ -12909,7 +12909,7 @@ "userDelegates": [ { "type": "User Delegate", - "name": "ssplatt", + "name": "", "config": "{}", "project": "Governance", "id": "b053ef35-1efe-46f4-81b2-d0c2e8ad0732", @@ -13007,12 +13007,12 @@ "id": "681ff42a-d5af-4fed-971e-935398dac2aa", "savedPayload": { "position": { - "x": 9270.142215762084, - "y": 21991.83790310513 + "x": 10740.83790310513, + "y": 24979.857784237916 }, "targetPosition": { - "x": 9458.938333077034, - "y": 21758.69411466804 + "x": 10507.694114668038, + "y": 24791.061666922964 }, "floatingObject": { "isPinned": false, @@ -13042,12 +13042,12 @@ "id": "ff3bc7ad-6051-4246-99fa-1210a3378a29", "savedPayload": { "position": { - "x": 8862.225195856072, - "y": 21821.411192628635 + "x": 10570.41119262863, + "y": 25387.774804143926 }, "targetPosition": { - "x": 9160.581764466553, - "y": 21790.052653648338 + "x": 10539.052653648334, + "y": 25089.418235533445 }, "floatingObject": { "isPinned": false, @@ -13066,12 +13066,12 @@ "id": "7f642170-d60b-41bc-85ae-dc64fbfc8b4c", "savedPayload": { "position": { - "x": 9160.581764466553, - "y": 21790.052653648338 + "x": 10539.052653648334, + "y": 25089.418235533445 }, "targetPosition": { - "x": 9458.938333077034, - "y": 21758.69411466804 + "x": 10507.694114668038, + "y": 24791.061666922964 }, "floatingObject": { "isPinned": false, @@ -13094,12 +13094,12 @@ "id": "e4be3ce4-3569-4d97-8d54-95bb4cfcb0c5", "savedPayload": { "position": { - "x": 9225.794544639943, - "y": 21569.897997353088 + "x": 10318.897997353088, + "y": 25024.205455360054 }, "targetPosition": { - "x": 9458.938333077034, - "y": 21758.69411466804 + "x": 10507.694114668038, + "y": 24791.061666922964 }, "floatingObject": { "isPinned": false, @@ -13117,12 +13117,12 @@ "id": "3ff7f410-911d-4cb8-9094-d816dee4dccb", "savedPayload": { "position": { - "x": 9458.938333077034, - "y": 21758.69411466804 + "x": 10507.694114668038, + "y": 24791.061666922964 }, "targetPosition": { - "x": 9757.294901687515, - "y": 21727.335575687743 + "x": 10476.335575687743, + "y": 24492.705098312483 }, "floatingObject": { "isPinned": false, @@ -13140,12 +13140,12 @@ "id": "4f35322c-3e7d-49f8-9706-10bf71f0d420", "savedPayload": { "position": { - "x": 9757.294901687515, - "y": 21727.335575687743 + "x": 10476.335575687743, + "y": 24492.705098312483 }, "targetPosition": { - "x": 10000, - "y": 21551 + "x": 10300, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -13163,18 +13163,18 @@ "id": "f8182a9c-f830-4ec1-a238-ac3a5efd69e6", "savedPayload": { "position": { - "x": 10000, - "y": 21551 + "x": 10300, + "y": 24250 }, "targetPosition": { "x": 10000, - "y": 21251 + "y": 24250 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 2, + "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -13190,12 +13190,181 @@ "id": "9870ca2a-cefc-484b-b7fc-206d62782ebc", "savedPayload": { "position": { - "x": 9700, - "y": 21251 + "x": 9850, + "y": 24509.807621135333 }, "targetPosition": { "x": 10000, - "y": 21251 + "y": 24250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "signingAccounts": { + "type": "Signing Accounts", + "name": "New Signing Accounts", + "project": "Governance", + "signingAccounts": [ + { + "type": "Signing Account", + "name": "Social Trading Desktop", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4\",\n \"s\": \"0x144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead\",\n \"signature\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead1c\"\n }\n}", + "project": "Governance", + "id": "30858b11-5b8d-46c6-97f8-765e3676fc2f", + "savedPayload": { + "position": { + "x": 9550, + "y": 23990.192378864667 + }, + "targetPosition": { + "x": 9850, + "y": 23990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Signing Account", + "name": "Social Trading Server", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0xc56bbcd7a99f47e20c5d83b1d4c102e1c7a223267b76f53200ff87fea7964e95\",\n \"s\": \"0x3e730a7d40a13199ef59f7a2a06a9d43da8f918e37afd6f706eceaea1fa8ed2d\",\n \"signature\": \"0xc56bbcd7a99f47e20c5d83b1d4c102e1c7a223267b76f53200ff87fea7964e953e730a7d40a13199ef59f7a2a06a9d43da8f918e37afd6f706eceaea1fa8ed2d1b\"\n }\n}", + "project": "Governance", + "id": "beff2691-f55f-401c-87a7-f6f7e59ebfb0", + "savedPayload": { + "position": { + "x": 9590.192378864669, + "y": 23840.192378864667 + }, + "targetPosition": { + "x": 9850, + "y": 23990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Signing Account", + "name": "Social Trading Mobile", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c\",\n \"s\": \"0x3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e1\",\n \"signature\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e11c\"\n }\n}", + "project": "Governance", + "id": "5828093e-65e1-4b18-9cbc-9ff33c98acc1", + "savedPayload": { + "position": { + "x": 9700, + "y": 23730.384757729335 + }, + "targetPosition": { + "x": 9850, + "y": 23990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Signing Account", + "name": "Social Trading Platform", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x363cd2c23617b65f0314a6b1b34c515e0fed9b2da62d53f2cf2609c1bc25e7fb\",\n \"s\": \"0x5e72414fcfe8a1308d7d82f275b3922cfe738374ed74e67086c59cfe7b6c0a24\",\n \"signature\": \"0x363cd2c23617b65f0314a6b1b34c515e0fed9b2da62d53f2cf2609c1bc25e7fb5e72414fcfe8a1308d7d82f275b3922cfe738374ed74e67086c59cfe7b6c0a241c\"\n }\n}", + "project": "Governance", + "id": "fa5647f8-42bc-4d7b-8137-401ac8b5433c", + "savedPayload": { + "position": { + "x": 9850, + "y": 23690.192378864667 + }, + "targetPosition": { + "x": 9850, + "y": 23990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Signing Account", + "name": "P2P Network Node", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1b\",\n \"r\": \"0x1df7b43b26e14a886b0702f3a43bfa7e078a3603a54d5befeb83ae451e423267\",\n \"s\": \"0x19cb2e7ba38cf49e5baa6ea20cbf895e86c9e010217a3f42e4df46b7b4e0bf36\",\n \"signature\": \"0x1df7b43b26e14a886b0702f3a43bfa7e078a3603a54d5befeb83ae451e42326719cb2e7ba38cf49e5baa6ea20cbf895e86c9e010217a3f42e4df46b7b4e0bf361b\"\n }\n}", + "project": "Governance", + "id": "e7066d66-9e36-4f38-963e-76b915b38c43", + "savedPayload": { + "position": { + "x": 10000, + "y": 23730.384757729335 + }, + "targetPosition": { + "x": 9850, + "y": 23990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1aae1fa4-e5cf-48de-a25e-20001523da70", + "savedPayload": { + "position": { + "x": 9850, + "y": 23990.192378864667 + }, + "targetPosition": { + "x": 10000, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -13213,17 +13382,17 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 39655.1724137931, - "y": 18250 + "x": 10000, + "y": 24250 }, "targetPosition": { - "x": 39655.1724137931, - "y": 18250 + "x": 10000, + "y": 24250 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json index c690c8490..bbd0152d0 100644 --- a/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json @@ -62,12 +62,12 @@ "id": "baa2f02c-2920-4edb-a103-d452fc61d82f", "savedPayload": { "position": { - "x": 29310.344827586196, - "y": 24250 + "x": 30000, + "y": 18250 }, "targetPosition": { - "x": 29310.344827586196, - "y": 24250 + "x": 30000, + "y": 18250 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json index 8a2bcd5c7..03377a20e 100644 --- a/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json @@ -62,11 +62,11 @@ "id": "36c2b050-631f-4291-987c-418adc94317d", "savedPayload": { "position": { - "x": 27586.206896551714, + "x": 40000, "y": 21250 }, "targetPosition": { - "x": 27586.206896551714, + "x": 40000, "y": 21250 }, "floatingObject": { diff --git a/Projects/Governance/Schemas/App-Schema/signing-account.json b/Projects/Governance/Schemas/App-Schema/signing-account.json index 34aef0869..3b73941f1 100644 --- a/Projects/Governance/Schemas/App-Schema/signing-account.json +++ b/Projects/Governance/Schemas/App-Schema/signing-account.json @@ -23,7 +23,7 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->User Profile->" + "compatibleTypes": "->Signing Accounts->" }, "editors": { "config": true @@ -31,5 +31,5 @@ "initialValues": { "config": "{}" }, - "propertyNameAtParent": "signingAccount" + "propertyNameAtParent": "signingAccounts" } \ No newline at end of file diff --git a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js index 679d69743..b772610c8 100644 --- a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js +++ b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js @@ -161,8 +161,18 @@ function newGovernanceFunctionLibraryProfileConstructor() { node, rootNodes ) { + let githubUsername = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'githubUsername') let mnemonic = UI.projects.foundations.utilities.nodeConfig.loadConfigProperty(node.payload, 'mnemonic') let signingAccounts + + if (githubUsername === undefined || githubUsername === "") { + node.payload.uiObject.setErrorMessage( + "githubUsername config property missing.", + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) + return + } + /* Some validations first... */ @@ -240,35 +250,81 @@ function newGovernanceFunctionLibraryProfileConstructor() { } } - createSigningAccount(response.address, response.privateKey) + signUserProfileData(response.address, response.privateKey) } } - function createSigningAccount(address, privateKey) { + function signUserProfileData(address, privateKey) { - let signingAccount = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject( - signingAccounts, - 'Signing Account', - UI.projects.foundations.spaces.designSpace.workspace.workspaceNode.rootNodes - ) - /* - We store at the User Profile the Signed githubUsername - */ - UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(signingAccount.payload, 'address', address) - UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'privateKey', privateKey) - /* - Show nice message. - */ - if (mnemonic === undefined || mnemonic === "") { - node.payload.uiObject.setInfoMessage( - "Signing Account has been successfully created.", - UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR - ) - } else { - node.payload.uiObject.setInfoMessage( - "Mnemonic successfully imported. Signing Account has been successfully created.", - UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + let request = { + url: 'WEB3', + params: { + method: "signData", + privateKey: privateKey, + data: githubUsername + } + } + + httpRequest(JSON.stringify(request.params), request.url, onResponse) + + function onResponse(err, data) { + /* Lets check the result of the call through the http interface */ + if (err.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + node.payload.uiObject.setErrorMessage( + 'Call via HTTP Interface failed.', + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) + return + } + + let response = JSON.parse(data) + + /* Lets check the result of the method call */ + if (response.result !== GLOBAL.DEFAULT_OK_RESPONSE.result) { + node.payload.uiObject.setErrorMessage( + 'Call to WEB3 Server failed. ' + response.error, + UI.projects.governance.globals.designer.SET_ERROR_COUNTER_FACTOR + ) + console.log('Call to WEB3 Server failed. ' + response.error) + return + } + + createSigningAccount(response.signature) + } + + function createSigningAccount(signature) { + + let signingAccount = UI.projects.foundations.functionLibraries.uiObjectsFromNodes.addUIObject( + signingAccounts, + 'Signing Account', + UI.projects.foundations.spaces.designSpace.workspace.workspaceNode.rootNodes ) + /* + We store at the User Profile the Signed githubUsername + */ + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(signingAccount.payload, 'signature', signature) + + node.config = "{}" + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'nodeName', signingAccount.name) + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'nodeType', signingAccount.type) + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'nodeId', signingAccount.id) + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'address', address) + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'privateKey', privateKey) + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'githubUsername', githubUsername) + /* + Show nice message. + */ + if (mnemonic === undefined || mnemonic === "") { + node.payload.uiObject.setInfoMessage( + "Signing Account has been successfully created.", + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) + } else { + node.payload.uiObject.setInfoMessage( + "Mnemonic successfully imported. Signing Account has been successfully created.", + UI.projects.governance.globals.designer.SET_INFO_COUNTER_FACTOR + ) + } } } } diff --git a/Projects/Governance/UI/Function-Libraries/TokenPower.js b/Projects/Governance/UI/Function-Libraries/TokenPower.js index d588bc777..e2217ceab 100644 --- a/Projects/Governance/UI/Function-Libraries/TokenPower.js +++ b/Projects/Governance/UI/Function-Libraries/TokenPower.js @@ -187,6 +187,7 @@ function newGovernanceFunctionLibraryTokenPower() { if (childNode === undefined) { continue } if (childNode.type === "Delegation Program" && excludeDelegationProgram === true) { continue } if (childNode.type === "Tokens Mined") { continue } + if (childNode.type === "Signing Accounts") { continue } let percentage = getPercentage(childNode) @@ -205,6 +206,7 @@ function newGovernanceFunctionLibraryTokenPower() { if (childNode === undefined) { continue } if (childNode.type === "Delegation Program" && excludeDelegationProgram === true) { continue } if (childNode.type === "Tokens Mined") { continue } + if (childNode.type === "Signing Accounts") { continue } let percentage = getPercentage(childNode) if (percentage !== undefined && isNaN(percentage) !== true) { @@ -241,6 +243,7 @@ function newGovernanceFunctionLibraryTokenPower() { if (childNode === undefined) { continue } if (childNode.type === "Delegation Program" && excludeDelegationProgram === true) { continue } if (childNode.type === "Tokens Mined") { continue } + if (childNode.type === "Signing Accounts") { continue } let percentage = getPercentage(childNode) if (percentage === undefined || isNaN(percentage) === true) { @@ -262,6 +265,7 @@ function newGovernanceFunctionLibraryTokenPower() { if (childNode === undefined) { continue } if (childNode.type === "Delegation Program" && excludeDelegationProgram === true) { continue } if (childNode.type === "Tokens Mined") { continue } + if (childNode.type === "Signing Accounts") { continue } let percentage = getPercentage(childNode) if (percentage === undefined || isNaN(percentage) === true) { From e38b6bc9527cdc05b63c777436d7f95be183c0cb Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 20:37:40 +0200 Subject: [PATCH 14/46] Governance: Signing Accounts implementation --- Platform/Client/githubServer.js | 42 +++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/Platform/Client/githubServer.js b/Platform/Client/githubServer.js index 4c0521a8b..47823b677 100644 --- a/Platform/Client/githubServer.js +++ b/Platform/Client/githubServer.js @@ -304,6 +304,7 @@ exports.newGithubServer = function newGithubServer() { if (await validateUserProfileNodeNameEqualsGithubUsername() === false) { continue } if (await validateUserProfileIdDoesNotBelongtoAnotherUserProfile() === false) { continue } if (await validateUserProfileBlockchainAccountDoesNotBelongtoAnotherUserProfile() === false) { continue } + if (await validateUserProfileSigningAccountsDoesNotBelongtoAnotherUserProfile() === false) { continue } if (await mergePullRequest() === false) { console.log('[WARN] Github Server -> mergeGithubPullRequests -> Merge Failed -> Pull Request "' + pullRequest.title + '" not merged because Github could not merge it. -> mergeResponse.message = ' + mergeResponse.data.message) @@ -578,6 +579,47 @@ exports.newGithubServer = function newGithubServer() { } } + async function validateUserProfileSigningAccountsDoesNotBelongtoAnotherUserProfile() { + try { + /* + Validation #8 Signing accounts of the User Profile + must have a signature of the same Github username of the User Profile. + */ + + if (userProfile.signingAccounts === undefined) { return true } + + for (let i = 0; i < userProfile.signingAccounts.length; i++) { + let signingAccount = userProfile.signingAccounts[i] + let config = JSON.parse(signingAccount.config) + + if (config.signature.message !== githubUsername) { + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #8 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. -> config.signature.message = ' + config.signature.message + '-> githubUsername = ' + githubUsername) + + await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.issues.createComment({ + owner: owner, + repo: repo, + issue_number: pullRequest.number, + body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. \n\nconfig.signature.message = ' + config.signature.message + '" \n\n githubUsername = ' + githubUsername + '"' + }); + + await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.pulls.update({ + owner: owner, + repo: repo, + pull_number: pullRequest.number, + state: 'closed' + }); + return false + } + } + + return true + } catch (err) { + console.log(err.stack) + } + } + async function mergePullRequest() { /* All validations passed, we will proceed an merge this Pull Request. From fa7f16360e7d5a762a8d9c311480ec1e0246ceb6 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 20:41:01 +0200 Subject: [PATCH 15/46] Governance: Signing Accounts implementation - Fix --- Platform/Client/githubServer.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Platform/Client/githubServer.js b/Platform/Client/githubServer.js index 47823b677..b40fa153d 100644 --- a/Platform/Client/githubServer.js +++ b/Platform/Client/githubServer.js @@ -591,16 +591,17 @@ exports.newGithubServer = function newGithubServer() { for (let i = 0; i < userProfile.signingAccounts.length; i++) { let signingAccount = userProfile.signingAccounts[i] let config = JSON.parse(signingAccount.config) + let messageSigned = config.signature.message - if (config.signature.message !== githubUsername) { - console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #8 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. -> config.signature.message = ' + config.signature.message + '-> githubUsername = ' + githubUsername) + if (messageSigned !== githubUsername) { + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #8 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. -> messageSigned = ' + messageSigned + '-> githubUsername = ' + githubUsername) await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) await octokit.rest.issues.createComment({ owner: owner, repo: repo, issue_number: pullRequest.number, - body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. \n\nconfig.signature.message = ' + config.signature.message + '" \n\n githubUsername = ' + githubUsername + '"' + body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. \n\n messageSigned = ' + messageSigned + '" \n\n githubUsername = ' + githubUsername + '"' }); await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) From 587f97e3b52cf0555770d5ff5d91b5205de4d539 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 20:43:10 +0200 Subject: [PATCH 16/46] Governance: Signing Accounts implementation - Test 1 --- .../User-Profiles/Luis-Fernando-Molina.json | 152 +++++++++--------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 98c9a8ce9..25ff6680a 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": 10476.335575687743, - "y": 24007.294901687517 + "x": 10441.335575687743, + "y": 24008.294901687517 }, "targetPosition": { - "x": 10300, - "y": 24250 + "x": 10265, + "y": 24251 }, "floatingObject": { "isPinned": false, @@ -516,12 +516,12 @@ "id": "b6e3c87d-a11b-4b2a-b6a6-edc96375f5da", "savedPayload": { "position": { - "x": 10585.316954888545, - "y": 24157.294901687517 + "x": 10550.316954888545, + "y": 24158.294901687517 }, "targetPosition": { - "x": 10300, - "y": 24250 + "x": 10265, + "y": 24251 }, "floatingObject": { "isPinned": false, @@ -12448,12 +12448,12 @@ "id": "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf", "savedPayload": { "position": { - "x": 10585.316954888545, - "y": 24342.705098312483 + "x": 10550.316954888545, + "y": 24343.705098312483 }, "targetPosition": { - "x": 10300, - "y": 24250 + "x": 10265, + "y": 24251 }, "floatingObject": { "isPinned": false, @@ -12508,12 +12508,12 @@ "id": "b046f4e4-40b1-4e47-8fed-75a6a5c6029d", "savedPayload": { "position": { - "x": 10750.399212980523, - "y": 24614.72609123522 + "x": 10715.399212980523, + "y": 24615.72609123522 }, "targetPosition": { - "x": 10476.335575687743, - "y": 24492.705098312483 + "x": 10441.335575687743, + "y": 24493.705098312483 }, "floatingObject": { "isPinned": false, @@ -13007,12 +13007,12 @@ "id": "681ff42a-d5af-4fed-971e-935398dac2aa", "savedPayload": { "position": { - "x": 10740.83790310513, - "y": 24979.857784237916 + "x": 10705.83790310513, + "y": 24980.857784237916 }, "targetPosition": { - "x": 10507.694114668038, - "y": 24791.061666922964 + "x": 10472.694114668038, + "y": 24792.061666922964 }, "floatingObject": { "isPinned": false, @@ -13042,12 +13042,12 @@ "id": "ff3bc7ad-6051-4246-99fa-1210a3378a29", "savedPayload": { "position": { - "x": 10570.41119262863, - "y": 25387.774804143926 + "x": 10535.41119262863, + "y": 25388.774804143926 }, "targetPosition": { - "x": 10539.052653648334, - "y": 25089.418235533445 + "x": 10504.052653648334, + "y": 25090.418235533445 }, "floatingObject": { "isPinned": false, @@ -13066,12 +13066,12 @@ "id": "7f642170-d60b-41bc-85ae-dc64fbfc8b4c", "savedPayload": { "position": { - "x": 10539.052653648334, - "y": 25089.418235533445 + "x": 10504.052653648334, + "y": 25090.418235533445 }, "targetPosition": { - "x": 10507.694114668038, - "y": 24791.061666922964 + "x": 10472.694114668038, + "y": 24792.061666922964 }, "floatingObject": { "isPinned": false, @@ -13094,12 +13094,12 @@ "id": "e4be3ce4-3569-4d97-8d54-95bb4cfcb0c5", "savedPayload": { "position": { - "x": 10318.897997353088, - "y": 25024.205455360054 + "x": 10283.897997353088, + "y": 25025.205455360054 }, "targetPosition": { - "x": 10507.694114668038, - "y": 24791.061666922964 + "x": 10472.694114668038, + "y": 24792.061666922964 }, "floatingObject": { "isPinned": false, @@ -13117,12 +13117,12 @@ "id": "3ff7f410-911d-4cb8-9094-d816dee4dccb", "savedPayload": { "position": { - "x": 10507.694114668038, - "y": 24791.061666922964 + "x": 10472.694114668038, + "y": 24792.061666922964 }, "targetPosition": { - "x": 10476.335575687743, - "y": 24492.705098312483 + "x": 10441.335575687743, + "y": 24493.705098312483 }, "floatingObject": { "isPinned": false, @@ -13140,12 +13140,12 @@ "id": "4f35322c-3e7d-49f8-9706-10bf71f0d420", "savedPayload": { "position": { - "x": 10476.335575687743, - "y": 24492.705098312483 + "x": 10441.335575687743, + "y": 24493.705098312483 }, "targetPosition": { - "x": 10300, - "y": 24250 + "x": 10265, + "y": 24251 }, "floatingObject": { "isPinned": false, @@ -13163,12 +13163,12 @@ "id": "f8182a9c-f830-4ec1-a238-ac3a5efd69e6", "savedPayload": { "position": { - "x": 10300, - "y": 24250 + "x": 10265, + "y": 24251 }, "targetPosition": { - "x": 10000, - "y": 24250 + "x": 9965, + "y": 24251 }, "floatingObject": { "isPinned": false, @@ -13190,12 +13190,12 @@ "id": "9870ca2a-cefc-484b-b7fc-206d62782ebc", "savedPayload": { "position": { - "x": 9850, - "y": 24509.807621135333 + "x": 9815, + "y": 24510.807621135333 }, "targetPosition": { - "x": 10000, - "y": 24250 + "x": 9965, + "y": 24251 }, "floatingObject": { "isPinned": false, @@ -13223,12 +13223,12 @@ "id": "30858b11-5b8d-46c6-97f8-765e3676fc2f", "savedPayload": { "position": { - "x": 9550, - "y": 23990.192378864667 + "x": 9515, + "y": 23991.192378864667 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9815, + "y": 23991.192378864667 }, "floatingObject": { "isPinned": false, @@ -13251,12 +13251,12 @@ "id": "beff2691-f55f-401c-87a7-f6f7e59ebfb0", "savedPayload": { "position": { - "x": 9590.192378864669, - "y": 23840.192378864667 + "x": 9555.192378864669, + "y": 23841.192378864667 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9815, + "y": 23991.192378864667 }, "floatingObject": { "isPinned": false, @@ -13279,12 +13279,12 @@ "id": "5828093e-65e1-4b18-9cbc-9ff33c98acc1", "savedPayload": { "position": { - "x": 9700, - "y": 23730.384757729335 + "x": 9665, + "y": 23731.384757729335 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9815, + "y": 23991.192378864667 }, "floatingObject": { "isPinned": false, @@ -13307,12 +13307,12 @@ "id": "fa5647f8-42bc-4d7b-8137-401ac8b5433c", "savedPayload": { "position": { - "x": 9850, - "y": 23690.192378864667 + "x": 9815, + "y": 23691.192378864667 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9815, + "y": 23991.192378864667 }, "floatingObject": { "isPinned": false, @@ -13335,12 +13335,12 @@ "id": "e7066d66-9e36-4f38-963e-76b915b38c43", "savedPayload": { "position": { - "x": 10000, - "y": 23730.384757729335 + "x": 9965, + "y": 23731.384757729335 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9815, + "y": 23991.192378864667 }, "floatingObject": { "isPinned": false, @@ -13359,12 +13359,12 @@ "id": "1aae1fa4-e5cf-48de-a25e-20001523da70", "savedPayload": { "position": { - "x": 9850, - "y": 23990.192378864667 + "x": 9815, + "y": 23991.192378864667 }, "targetPosition": { - "x": 10000, - "y": 24250 + "x": 9965, + "y": 24251 }, "floatingObject": { "isPinned": false, @@ -13382,12 +13382,12 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 10000, - "y": 24250 + "x": 9965, + "y": 24251 }, "targetPosition": { - "x": 10000, - "y": 24250 + "x": 9965, + "y": 24251 }, "floatingObject": { "isPinned": false, From 0e73d7c7f4d8d1aa5c972e27fed438e5ad52cbd4 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 20:44:26 +0200 Subject: [PATCH 17/46] Governance: Signing Accounts implementation - Test 2 --- .../Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 25ff6680a..95df2b721 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13218,7 +13218,7 @@ { "type": "Signing Account", "name": "Social Trading Desktop", - "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4\",\n \"s\": \"0x144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead\",\n \"signature\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead1c\"\n }\n}", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-MolinaX\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4\",\n \"s\": \"0x144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead\",\n \"signature\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead1c\"\n }\n}", "project": "Governance", "id": "30858b11-5b8d-46c6-97f8-765e3676fc2f", "savedPayload": { From 440321ee2183bb69b00466fc4d5925153b4407b5 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 20:51:38 +0200 Subject: [PATCH 18/46] Governance Signing Accounts Test 3 --- Platform/Client/githubServer.js | 1 + .../Plugins/User-Profiles/Luis-Fernando-Molina.json | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/Platform/Client/githubServer.js b/Platform/Client/githubServer.js index b40fa153d..d9f2d469e 100644 --- a/Platform/Client/githubServer.js +++ b/Platform/Client/githubServer.js @@ -592,6 +592,7 @@ exports.newGithubServer = function newGithubServer() { let signingAccount = userProfile.signingAccounts[i] let config = JSON.parse(signingAccount.config) let messageSigned = config.signature.message + console.log(signingAccount.name, messageSigned, config.signature.message) if (messageSigned !== githubUsername) { console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #8 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. -> messageSigned = ' + messageSigned + '-> githubUsername = ' + githubUsername) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 95df2b721..e5a1f3eb4 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13382,17 +13382,17 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 9965, - "y": 24251 + "x": 9980, + "y": 24288 }, "targetPosition": { - "x": 9965, - "y": 24251 + "x": 9980, + "y": 24288 }, "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From 99ce5971dc71114d194deabde5eba341064678ca Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 20:52:45 +0200 Subject: [PATCH 19/46] Governance Signing Accounts Test 4 --- .../Plugins/User-Profiles/Luis-Fernando-Molina.json | 8 ++++---- .../User-Profiles/Test-Network-Client-Profile.json | 8 ++++---- .../Plugins/User-Profiles/Test-Network-Node-Profile.json | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index e5a1f3eb4..b4fbbe927 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13382,12 +13382,12 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 9980, - "y": 24288 + "x": 9804, + "y": 24282 }, "targetPosition": { - "x": 9980, - "y": 24288 + "x": 9804, + "y": 24282 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json index bbd0152d0..095621cc9 100644 --- a/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json @@ -62,12 +62,12 @@ "id": "baa2f02c-2920-4edb-a103-d452fc61d82f", "savedPayload": { "position": { - "x": 30000, - "y": 18250 + "x": 40000, + "y": 21250 }, "targetPosition": { - "x": 30000, - "y": 18250 + "x": 40000, + "y": 21250 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json index 03377a20e..465460e28 100644 --- a/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json @@ -62,12 +62,12 @@ "id": "36c2b050-631f-4291-987c-418adc94317d", "savedPayload": { "position": { - "x": 40000, - "y": 21250 + "x": 30000, + "y": 18250 }, "targetPosition": { - "x": 40000, - "y": 21250 + "x": 30000, + "y": 18250 }, "floatingObject": { "isPinned": false, From 0443fd2ea22d3ecf377514bf65326df9ceb70942 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 20:54:35 +0200 Subject: [PATCH 20/46] Governance Signing Accounts Test 5 --- .../Plugins/User-Profiles/Luis-Fernando-Molina.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index b4fbbe927..ea9228300 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13382,12 +13382,12 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 9804, - "y": 24282 + "x": 9723, + "y": 24281 }, "targetPosition": { - "x": 9804, - "y": 24282 + "x": 9723, + "y": 24281 }, "floatingObject": { "isPinned": false, From 3612143d68402864746c215635b9110980b5ff01 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 21:00:20 +0200 Subject: [PATCH 21/46] Governance Signing Accounts Test 7 --- Platform/Client/githubServer.js | 1 + 1 file changed, 1 insertion(+) diff --git a/Platform/Client/githubServer.js b/Platform/Client/githubServer.js index d9f2d469e..e024c15fc 100644 --- a/Platform/Client/githubServer.js +++ b/Platform/Client/githubServer.js @@ -586,6 +586,7 @@ exports.newGithubServer = function newGithubServer() { must have a signature of the same Github username of the User Profile. */ + console.log('userProfile.signingAccounts ', userProfile.signingAccounts) if (userProfile.signingAccounts === undefined) { return true } for (let i = 0; i < userProfile.signingAccounts.length; i++) { From 392322a4329266761fc8e9a69d62f789775c3d44 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 21:00:51 +0200 Subject: [PATCH 22/46] Governance Signing Accounts Test 8 --- .../Plugins/User-Profiles/Luis-Fernando-Molina.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index ea9228300..aaaec4849 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13382,12 +13382,12 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 9723, - "y": 24281 + "x": 9901, + "y": 24261 }, "targetPosition": { - "x": 9723, - "y": 24281 + "x": 9901, + "y": 24261 }, "floatingObject": { "isPinned": false, From 87514fed5fb032b35ba9ff00d85a8b1b5e03e6f8 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 21:03:04 +0200 Subject: [PATCH 23/46] Governance Signing Account Test 8 --- Platform/Client/githubServer.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Platform/Client/githubServer.js b/Platform/Client/githubServer.js index e024c15fc..83afc484f 100644 --- a/Platform/Client/githubServer.js +++ b/Platform/Client/githubServer.js @@ -586,11 +586,10 @@ exports.newGithubServer = function newGithubServer() { must have a signature of the same Github username of the User Profile. */ - console.log('userProfile.signingAccounts ', userProfile.signingAccounts) if (userProfile.signingAccounts === undefined) { return true } - for (let i = 0; i < userProfile.signingAccounts.length; i++) { - let signingAccount = userProfile.signingAccounts[i] + for (let i = 0; i < userProfile.signingAccounts.signingAccounts.length; i++) { + let signingAccount = userProfile.signingAccounts.signingAccounts[i] let config = JSON.parse(signingAccount.config) let messageSigned = config.signature.message console.log(signingAccount.name, messageSigned, config.signature.message) From dda088346178287de653604c3a54f49be604e08d Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 21:03:41 +0200 Subject: [PATCH 24/46] Governance Signing Account Test 9 --- .../Plugins/User-Profiles/Luis-Fernando-Molina.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index aaaec4849..000199b2a 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13383,11 +13383,11 @@ "savedPayload": { "position": { "x": 9901, - "y": 24261 + "y": 24265 }, "targetPosition": { "x": 9901, - "y": 24261 + "y": 24265 }, "floatingObject": { "isPinned": false, From 64a35b279887a24d46d78e44bb04be1bf63af74e Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 21:06:21 +0200 Subject: [PATCH 25/46] Governance Signing Account Test 10 --- Platform/Client/githubServer.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Platform/Client/githubServer.js b/Platform/Client/githubServer.js index 83afc484f..b5722e156 100644 --- a/Platform/Client/githubServer.js +++ b/Platform/Client/githubServer.js @@ -592,7 +592,6 @@ exports.newGithubServer = function newGithubServer() { let signingAccount = userProfile.signingAccounts.signingAccounts[i] let config = JSON.parse(signingAccount.config) let messageSigned = config.signature.message - console.log(signingAccount.name, messageSigned, config.signature.message) if (messageSigned !== githubUsername) { console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #8 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. -> messageSigned = ' + messageSigned + '-> githubUsername = ' + githubUsername) @@ -602,7 +601,7 @@ exports.newGithubServer = function newGithubServer() { owner: owner, repo: repo, issue_number: pullRequest.number, - body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. \n\n messageSigned = ' + messageSigned + '" \n\n githubUsername = ' + githubUsername + '"' + body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the Signing Account "' + signingAccount.name + '" has not signed the current Github User Account, but something else. \n\n messageSigned = "' + messageSigned + '" \n\n githubUsername = "' + githubUsername + '"' }); await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) From 60b46413c77169e7d9d89c643f5882c42489e4f5 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 21:07:40 +0200 Subject: [PATCH 26/46] Governance Signing Account Test 11 --- .../User-Profiles/Luis-Fernando-Molina.json | 154 +++++++++--------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 000199b2a..fe5f1b599 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": 10441.335575687743, - "y": 24008.294901687517 + "x": 10476.335575687743, + "y": 24007.294901687517 }, "targetPosition": { - "x": 10265, - "y": 24251 + "x": 10300, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -516,12 +516,12 @@ "id": "b6e3c87d-a11b-4b2a-b6a6-edc96375f5da", "savedPayload": { "position": { - "x": 10550.316954888545, - "y": 24158.294901687517 + "x": 10585.316954888545, + "y": 24157.294901687517 }, "targetPosition": { - "x": 10265, - "y": 24251 + "x": 10300, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -12448,12 +12448,12 @@ "id": "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf", "savedPayload": { "position": { - "x": 10550.316954888545, - "y": 24343.705098312483 + "x": 10585.316954888545, + "y": 24342.705098312483 }, "targetPosition": { - "x": 10265, - "y": 24251 + "x": 10300, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -12508,12 +12508,12 @@ "id": "b046f4e4-40b1-4e47-8fed-75a6a5c6029d", "savedPayload": { "position": { - "x": 10715.399212980523, - "y": 24615.72609123522 + "x": 10750.399212980523, + "y": 24614.72609123522 }, "targetPosition": { - "x": 10441.335575687743, - "y": 24493.705098312483 + "x": 10476.335575687743, + "y": 24492.705098312483 }, "floatingObject": { "isPinned": false, @@ -13007,12 +13007,12 @@ "id": "681ff42a-d5af-4fed-971e-935398dac2aa", "savedPayload": { "position": { - "x": 10705.83790310513, - "y": 24980.857784237916 + "x": 10740.83790310513, + "y": 24979.857784237916 }, "targetPosition": { - "x": 10472.694114668038, - "y": 24792.061666922964 + "x": 10507.694114668038, + "y": 24791.061666922964 }, "floatingObject": { "isPinned": false, @@ -13042,12 +13042,12 @@ "id": "ff3bc7ad-6051-4246-99fa-1210a3378a29", "savedPayload": { "position": { - "x": 10535.41119262863, - "y": 25388.774804143926 + "x": 10570.41119262863, + "y": 25387.774804143926 }, "targetPosition": { - "x": 10504.052653648334, - "y": 25090.418235533445 + "x": 10539.052653648334, + "y": 25089.418235533445 }, "floatingObject": { "isPinned": false, @@ -13066,12 +13066,12 @@ "id": "7f642170-d60b-41bc-85ae-dc64fbfc8b4c", "savedPayload": { "position": { - "x": 10504.052653648334, - "y": 25090.418235533445 + "x": 10539.052653648334, + "y": 25089.418235533445 }, "targetPosition": { - "x": 10472.694114668038, - "y": 24792.061666922964 + "x": 10507.694114668038, + "y": 24791.061666922964 }, "floatingObject": { "isPinned": false, @@ -13094,12 +13094,12 @@ "id": "e4be3ce4-3569-4d97-8d54-95bb4cfcb0c5", "savedPayload": { "position": { - "x": 10283.897997353088, - "y": 25025.205455360054 + "x": 10318.897997353088, + "y": 25024.205455360054 }, "targetPosition": { - "x": 10472.694114668038, - "y": 24792.061666922964 + "x": 10507.694114668038, + "y": 24791.061666922964 }, "floatingObject": { "isPinned": false, @@ -13117,12 +13117,12 @@ "id": "3ff7f410-911d-4cb8-9094-d816dee4dccb", "savedPayload": { "position": { - "x": 10472.694114668038, - "y": 24792.061666922964 + "x": 10507.694114668038, + "y": 24791.061666922964 }, "targetPosition": { - "x": 10441.335575687743, - "y": 24493.705098312483 + "x": 10476.335575687743, + "y": 24492.705098312483 }, "floatingObject": { "isPinned": false, @@ -13140,12 +13140,12 @@ "id": "4f35322c-3e7d-49f8-9706-10bf71f0d420", "savedPayload": { "position": { - "x": 10441.335575687743, - "y": 24493.705098312483 + "x": 10476.335575687743, + "y": 24492.705098312483 }, "targetPosition": { - "x": 10265, - "y": 24251 + "x": 10300, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -13163,12 +13163,12 @@ "id": "f8182a9c-f830-4ec1-a238-ac3a5efd69e6", "savedPayload": { "position": { - "x": 10265, - "y": 24251 + "x": 10300, + "y": 24250 }, "targetPosition": { - "x": 9965, - "y": 24251 + "x": 10000, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -13190,12 +13190,12 @@ "id": "9870ca2a-cefc-484b-b7fc-206d62782ebc", "savedPayload": { "position": { - "x": 9815, - "y": 24510.807621135333 + "x": 9850, + "y": 24509.807621135333 }, "targetPosition": { - "x": 9965, - "y": 24251 + "x": 10000, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -13218,17 +13218,17 @@ { "type": "Signing Account", "name": "Social Trading Desktop", - "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-MolinaX\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4\",\n \"s\": \"0x144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead\",\n \"signature\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead1c\"\n }\n}", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4\",\n \"s\": \"0x144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead\",\n \"signature\": \"0x44cba4eeebb7f8bfb0d9fedb8b3c5c34ecd75b69969766435ae641547a8158c4144b9076038085fa5fa51c381e76377cd2bcc87c835698eeb5195cceefb63ead1c\"\n }\n}", "project": "Governance", "id": "30858b11-5b8d-46c6-97f8-765e3676fc2f", "savedPayload": { "position": { - "x": 9515, - "y": 23991.192378864667 + "x": 9550, + "y": 23990.192378864667 }, "targetPosition": { - "x": 9815, - "y": 23991.192378864667 + "x": 9850, + "y": 23990.192378864667 }, "floatingObject": { "isPinned": false, @@ -13251,12 +13251,12 @@ "id": "beff2691-f55f-401c-87a7-f6f7e59ebfb0", "savedPayload": { "position": { - "x": 9555.192378864669, - "y": 23841.192378864667 + "x": 9590.192378864669, + "y": 23840.192378864667 }, "targetPosition": { - "x": 9815, - "y": 23991.192378864667 + "x": 9850, + "y": 23990.192378864667 }, "floatingObject": { "isPinned": false, @@ -13279,12 +13279,12 @@ "id": "5828093e-65e1-4b18-9cbc-9ff33c98acc1", "savedPayload": { "position": { - "x": 9665, - "y": 23731.384757729335 + "x": 9700, + "y": 23730.384757729335 }, "targetPosition": { - "x": 9815, - "y": 23991.192378864667 + "x": 9850, + "y": 23990.192378864667 }, "floatingObject": { "isPinned": false, @@ -13307,12 +13307,12 @@ "id": "fa5647f8-42bc-4d7b-8137-401ac8b5433c", "savedPayload": { "position": { - "x": 9815, - "y": 23691.192378864667 + "x": 9850, + "y": 23690.192378864667 }, "targetPosition": { - "x": 9815, - "y": 23991.192378864667 + "x": 9850, + "y": 23990.192378864667 }, "floatingObject": { "isPinned": false, @@ -13335,12 +13335,12 @@ "id": "e7066d66-9e36-4f38-963e-76b915b38c43", "savedPayload": { "position": { - "x": 9965, - "y": 23731.384757729335 + "x": 10000, + "y": 23730.384757729335 }, "targetPosition": { - "x": 9815, - "y": 23991.192378864667 + "x": 9850, + "y": 23990.192378864667 }, "floatingObject": { "isPinned": false, @@ -13359,12 +13359,12 @@ "id": "1aae1fa4-e5cf-48de-a25e-20001523da70", "savedPayload": { "position": { - "x": 9815, - "y": 23991.192378864667 + "x": 9850, + "y": 23990.192378864667 }, "targetPosition": { - "x": 9965, - "y": 24251 + "x": 10000, + "y": 24250 }, "floatingObject": { "isPinned": false, @@ -13382,12 +13382,12 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 9901, - "y": 24265 + "x": 10000, + "y": 24250 }, "targetPosition": { - "x": 9901, - "y": 24265 + "x": 10000, + "y": 24250 }, "floatingObject": { "isPinned": false, From a4239311bbe46454340a6dd0b84a16ac580c531f Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 22:31:49 +0200 Subject: [PATCH 27/46] Governance: Signature Hash Validation --- Platform/Client/githubServer.js | 88 +++++++++++++++++++++++++++----- Platform/Client/httpInterface.js | 9 ++++ Platform/Client/web3Server.js | 17 ++++++ 3 files changed, 102 insertions(+), 12 deletions(-) diff --git a/Platform/Client/githubServer.js b/Platform/Client/githubServer.js index b5722e156..004811b2f 100644 --- a/Platform/Client/githubServer.js +++ b/Platform/Client/githubServer.js @@ -301,6 +301,7 @@ exports.newGithubServer = function newGithubServer() { if (await validateFileNameEqualsGithubUsername() === false) { continue } if (await validateFileChangedIsUserProfile() === false) { continue } if (await validateMessageSignedIsGithubUsername() === false) { continue } + if (await validateMessageSignedHashIsSignatureHash() === false) { continue } if (await validateUserProfileNodeNameEqualsGithubUsername() === false) { continue } if (await validateUserProfileIdDoesNotBelongtoAnotherUserProfile() === false) { continue } if (await validateUserProfileBlockchainAccountDoesNotBelongtoAnotherUserProfile() === false) { continue } @@ -441,12 +442,46 @@ exports.newGithubServer = function newGithubServer() { } } + async function validateMessageSignedHashIsSignatureHash() { + /* + Validation #5: The message signed has is equal to the signature messageHash. + */ + let config = JSON.parse(userProfile.config) + + let serverResponse = await PL.servers.WEB3_SERVER.hashData( + config.signature.message + ) + let messageSignedHash = serverResponse.hash + let signatureHash = config.signature.messageHash + + if (messageSignedHash !== signatureHash) { + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #5 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Message Signed Hash is not equal to the the Signature Hash. -> messageSignedHash = ' + messageSignedHash + '-> signatureHash = ' + signatureHash) + + await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.issues.createComment({ + owner: owner, + repo: repo, + issue_number: pullRequest.number, + body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the Message Signed Hash is not equal to the the Signature Hash.\n\n messageSignedHash = "' + messageSignedHash + '"\n\n signatureHash = "' + signatureHash + '"' + }); + + await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.pulls.update({ + owner: owner, + repo: repo, + pull_number: pullRequest.number, + state: 'closed' + }); + return false + } + } + async function validateUserProfileNodeNameEqualsGithubUsername() { /* - Validation #5: The name of the User Profile node is not the Github Username. + Validation #6: The name of the User Profile node is not the Github Username. */ if (userProfile.name !== githubUsername) { - console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #5 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Github Username is not equal to the User Profile node\'s name. -> Github Username = ' + githubUsername + '-> userProfile.name = ' + userProfile.name) + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #6 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Github Username is not equal to the User Profile node\'s name. -> Github Username = ' + githubUsername + '-> userProfile.name = ' + userProfile.name) await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) await octokit.rest.issues.createComment({ @@ -469,7 +504,7 @@ exports.newGithubServer = function newGithubServer() { async function validateUserProfileIdDoesNotBelongtoAnotherUserProfile() { /* - Validation #6: The id of the User Profile can not be the id of an already existing User Profile + Validation #7: The id of the User Profile can not be the id of an already existing User Profile unless the existing one belongs to the same Github username. */ let userProfileIdMap = new Map() @@ -494,7 +529,7 @@ exports.newGithubServer = function newGithubServer() { if (testUserProfile === undefined) { return true } if (testUserProfile !== userProfile.name) { - console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #6 Failed -> Pull Request "' + pullRequest.title + '" not merged because the User Profile Id already exists and belongs to another User Profile on record. -> Profile Id = ' + userProfile.id + '-> User Profile with the same Id = ' + testUserProfile) + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #7 Failed -> Pull Request "' + pullRequest.title + '" not merged because the User Profile Id already exists and belongs to another User Profile on record. -> Profile Id = ' + userProfile.id + '-> User Profile with the same Id = ' + testUserProfile) await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) await octokit.rest.issues.createComment({ @@ -518,7 +553,7 @@ exports.newGithubServer = function newGithubServer() { async function validateUserProfileBlockchainAccountDoesNotBelongtoAnotherUserProfile() { try { /* - Validation #7 The blockchain account of the User Profile can not be the + Validation #8 The blockchain account of the User Profile can not be the blockchain account of an already existing User Profile unless the existing one belongs to the same Github username. */ @@ -555,7 +590,7 @@ exports.newGithubServer = function newGithubServer() { if (testUserProfile === undefined) { return true } if (testUserProfile !== userProfile.name) { - console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #7 Failed -> Pull Request "' + pullRequest.title + '" not merged because the User Profile Blockchain Account already exists and belongs to another User Profile on record. -> Profile Blockchain Account = ' + serverResponse.address + '-> User Profile with the same Blockchain Account = ' + testUserProfile) + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #8 Failed -> Pull Request "' + pullRequest.title + '" not merged because the User Profile Blockchain Account already exists and belongs to another User Profile on record. -> Profile Blockchain Account = ' + serverResponse.address + '-> User Profile with the same Blockchain Account = ' + testUserProfile) await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) await octokit.rest.issues.createComment({ @@ -581,20 +616,20 @@ exports.newGithubServer = function newGithubServer() { async function validateUserProfileSigningAccountsDoesNotBelongtoAnotherUserProfile() { try { - /* - Validation #8 Signing accounts of the User Profile - must have a signature of the same Github username of the User Profile. - */ if (userProfile.signingAccounts === undefined) { return true } for (let i = 0; i < userProfile.signingAccounts.signingAccounts.length; i++) { let signingAccount = userProfile.signingAccounts.signingAccounts[i] let config = JSON.parse(signingAccount.config) + /* + Validation #9 Signing accounts of the User Profile + must have a signature of the same Github username of the User Profile. + */ let messageSigned = config.signature.message if (messageSigned !== githubUsername) { - console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #8 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. -> messageSigned = ' + messageSigned + '-> githubUsername = ' + githubUsername) + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #9 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Signing Account ' + signingAccount.name + ' has not signed the current Github User Account, but something else. -> messageSigned = ' + messageSigned + '-> githubUsername = ' + githubUsername) await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) await octokit.rest.issues.createComment({ @@ -603,7 +638,36 @@ exports.newGithubServer = function newGithubServer() { issue_number: pullRequest.number, body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the Signing Account "' + signingAccount.name + '" has not signed the current Github User Account, but something else. \n\n messageSigned = "' + messageSigned + '" \n\n githubUsername = "' + githubUsername + '"' }); - + + await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.pulls.update({ + owner: owner, + repo: repo, + pull_number: pullRequest.number, + state: 'closed' + }); + return false + } + /* + Validation #10: The message signed has is equal to the signature messageHash. + */ + let serverResponse = await PL.servers.WEB3_SERVER.hashData( + config.signature.message + ) + let messageSignedHash = serverResponse.hash + let signatureHash = config.signature.messageHash + + if (messageSignedHash !== signatureHash) { + console.log('[INFO] Github Server -> mergeGithubPullRequests -> Validation #10 Failed -> Pull Request "' + pullRequest.title + '" not merged because the Message Signed Hash is not equal to the the Signature Hash. -> messageSignedHash = ' + messageSignedHash + '-> signatureHash = ' + signatureHash) + + await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) + await octokit.rest.issues.createComment({ + owner: owner, + repo: repo, + issue_number: pullRequest.number, + body: 'This Pull Request could not be automatically merged and was closed by the Superalgos Governance System because the Message Signed Hash is not equal to the the Signature Hash.\n\n messageSignedHash = "' + messageSignedHash + '"\n\n signatureHash = "' + signatureHash + '"' + }); + await PL.projects.foundations.utilities.asyncFunctions.sleep(GITHUB_API_WAITING_TIME) await octokit.rest.pulls.update({ owner: owner, diff --git a/Platform/Client/httpInterface.js b/Platform/Client/httpInterface.js index e4e8cdef5..0ff9a8061 100644 --- a/Platform/Client/httpInterface.js +++ b/Platform/Client/httpInterface.js @@ -93,6 +93,15 @@ exports.newHttpInterface = function newHttpInterface() { SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) return } + case 'hashData': { + + let serverResponse = await PL.servers.WEB3_SERVER.hashData( + params.data + ) + + SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) + return + } case 'recoverAddress': { let serverResponse = await PL.servers.WEB3_SERVER.recoverAddress( diff --git a/Platform/Client/web3Server.js b/Platform/Client/web3Server.js index 321c2c10b..354853cc7 100644 --- a/Platform/Client/web3Server.js +++ b/Platform/Client/web3Server.js @@ -7,6 +7,7 @@ exports.newWeb3Server = function newWeb3Server() { createWalletAccount: createWalletAccount, getWalletBalances: getWalletBalances, signData: signData, + hashData: hashData, recoverAddress: recoverAddress, mnemonicToPrivateKey: mnemonicToPrivateKey, payContributors: payContributors, @@ -223,6 +224,22 @@ exports.newWeb3Server = function newWeb3Server() { } } + async function hashData(data) { + try { + + let web3 = new Web3() + let hash = web3.eth.accounts.hashMessage(data) + + return { + hash: hash, + result: 'Ok' + } + + } catch (err) { + return { error: 'Could not hash the data. ' + err.stack } + } + } + async function recoverAddress(signature) { try { let signatureObject = JSON.parse(signature) From c2fcf04369b073a5a7cab2993e2f7d9d8b019b72 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 22:36:20 +0200 Subject: [PATCH 28/46] Governance Hash Validation Test 1 --- .../Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index fe5f1b599..8e09aecf5 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Luis-Fernando-Molina", - "config": "{\"signature\":{\"message\":\"Luis-Fernando-Molina\",\"messageHash\":\"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\"v\":\"0x1c\",\"r\":\"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a3\",\"s\":\"0x55c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e\",\"signature\":\"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a355c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e1c\"},\"codeName\":\"Luis-Fernando-Molina\"}", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb8\",\n \"v\": \"0x1c\",\n \"r\": \"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a3\",\n \"s\": \"0x55c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e\",\n \"signature\": \"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a355c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e1c\"\n },\n \"codeName\": \"Luis-Fernando-Molina\"\n}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", From 488261dbd4a6f6306f0630b238b6684122a95a4b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 22:40:53 +0200 Subject: [PATCH 29/46] Governance Hash Validation Test 2 --- .../Plugins/User-Profiles/Luis-Fernando-Molina.json | 2 +- .../User-Profiles/Test-Network-Client-Profile.json | 8 ++++---- .../Plugins/User-Profiles/Test-Network-Node-Profile.json | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 8e09aecf5..02b4623b1 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13392,7 +13392,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": true, + "isCollapsed": false, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json index 095621cc9..bbd0152d0 100644 --- a/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Client-Profile.json @@ -62,12 +62,12 @@ "id": "baa2f02c-2920-4edb-a103-d452fc61d82f", "savedPayload": { "position": { - "x": 40000, - "y": 21250 + "x": 30000, + "y": 18250 }, "targetPosition": { - "x": 40000, - "y": 21250 + "x": 30000, + "y": 18250 }, "floatingObject": { "isPinned": false, diff --git a/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json index 465460e28..03377a20e 100644 --- a/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json +++ b/Projects/Governance/Plugins/User-Profiles/Test-Network-Node-Profile.json @@ -62,12 +62,12 @@ "id": "36c2b050-631f-4291-987c-418adc94317d", "savedPayload": { "position": { - "x": 30000, - "y": 18250 + "x": 40000, + "y": 21250 }, "targetPosition": { - "x": 30000, - "y": 18250 + "x": 40000, + "y": 21250 }, "floatingObject": { "isPinned": false, From 525822b3d3667e6f9507833505b862885edd7468 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 22:44:02 +0200 Subject: [PATCH 30/46] Governance Hash Validation Test 3 --- .../User-Profiles/Luis-Fernando-Molina.json | 154 +++++++++--------- 1 file changed, 77 insertions(+), 77 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 02b4623b1..8898c9c0a 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -1,7 +1,7 @@ { "type": "User Profile", "name": "Luis-Fernando-Molina", - "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb8\",\n \"v\": \"0x1c\",\n \"r\": \"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a3\",\n \"s\": \"0x55c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e\",\n \"signature\": \"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a355c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e1c\"\n },\n \"codeName\": \"Luis-Fernando-Molina\"\n}", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a3\",\n \"s\": \"0x55c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e\",\n \"signature\": \"0x8645be85fd4b053c9102194be4d007b79d971ca27acd38a7f6abe2588cb2b1a355c5bff8b6d0a038ef53287fb5feffca4eb7002f521472091a0a0014dea4d23e1c\"\n },\n \"codeName\": \"Luis-Fernando-Molina\"\n}", "project": "Governance", "tokenPowerSwitch": { "type": "Token Power Switch", @@ -127,12 +127,12 @@ "id": "f4d39b02-4324-438d-9f74-2bea2b7272ef", "savedPayload": { "position": { - "x": 10476.335575687743, - "y": 24007.294901687517 + "x": 10503.335575687743, + "y": 23997.294901687517 }, "targetPosition": { - "x": 10300, - "y": 24250 + "x": 10327, + "y": 24240 }, "floatingObject": { "isPinned": false, @@ -516,12 +516,12 @@ "id": "b6e3c87d-a11b-4b2a-b6a6-edc96375f5da", "savedPayload": { "position": { - "x": 10585.316954888545, - "y": 24157.294901687517 + "x": 10612.316954888545, + "y": 24147.294901687517 }, "targetPosition": { - "x": 10300, - "y": 24250 + "x": 10327, + "y": 24240 }, "floatingObject": { "isPinned": false, @@ -12448,12 +12448,12 @@ "id": "bb390957-b8a2-4a8a-9fbf-963ea20f6eaf", "savedPayload": { "position": { - "x": 10585.316954888545, - "y": 24342.705098312483 + "x": 10612.316954888545, + "y": 24332.705098312483 }, "targetPosition": { - "x": 10300, - "y": 24250 + "x": 10327, + "y": 24240 }, "floatingObject": { "isPinned": false, @@ -12508,12 +12508,12 @@ "id": "b046f4e4-40b1-4e47-8fed-75a6a5c6029d", "savedPayload": { "position": { - "x": 10750.399212980523, - "y": 24614.72609123522 + "x": 10777.399212980523, + "y": 24604.72609123522 }, "targetPosition": { - "x": 10476.335575687743, - "y": 24492.705098312483 + "x": 10503.335575687743, + "y": 24482.705098312483 }, "floatingObject": { "isPinned": false, @@ -13007,12 +13007,12 @@ "id": "681ff42a-d5af-4fed-971e-935398dac2aa", "savedPayload": { "position": { - "x": 10740.83790310513, - "y": 24979.857784237916 + "x": 10767.83790310513, + "y": 24969.857784237916 }, "targetPosition": { - "x": 10507.694114668038, - "y": 24791.061666922964 + "x": 10534.694114668038, + "y": 24781.061666922964 }, "floatingObject": { "isPinned": false, @@ -13042,12 +13042,12 @@ "id": "ff3bc7ad-6051-4246-99fa-1210a3378a29", "savedPayload": { "position": { - "x": 10570.41119262863, - "y": 25387.774804143926 + "x": 10597.41119262863, + "y": 25377.774804143926 }, "targetPosition": { - "x": 10539.052653648334, - "y": 25089.418235533445 + "x": 10566.052653648334, + "y": 25079.418235533445 }, "floatingObject": { "isPinned": false, @@ -13066,12 +13066,12 @@ "id": "7f642170-d60b-41bc-85ae-dc64fbfc8b4c", "savedPayload": { "position": { - "x": 10539.052653648334, - "y": 25089.418235533445 + "x": 10566.052653648334, + "y": 25079.418235533445 }, "targetPosition": { - "x": 10507.694114668038, - "y": 24791.061666922964 + "x": 10534.694114668038, + "y": 24781.061666922964 }, "floatingObject": { "isPinned": false, @@ -13094,12 +13094,12 @@ "id": "e4be3ce4-3569-4d97-8d54-95bb4cfcb0c5", "savedPayload": { "position": { - "x": 10318.897997353088, - "y": 25024.205455360054 + "x": 10345.897997353088, + "y": 25014.205455360054 }, "targetPosition": { - "x": 10507.694114668038, - "y": 24791.061666922964 + "x": 10534.694114668038, + "y": 24781.061666922964 }, "floatingObject": { "isPinned": false, @@ -13117,12 +13117,12 @@ "id": "3ff7f410-911d-4cb8-9094-d816dee4dccb", "savedPayload": { "position": { - "x": 10507.694114668038, - "y": 24791.061666922964 + "x": 10534.694114668038, + "y": 24781.061666922964 }, "targetPosition": { - "x": 10476.335575687743, - "y": 24492.705098312483 + "x": 10503.335575687743, + "y": 24482.705098312483 }, "floatingObject": { "isPinned": false, @@ -13140,12 +13140,12 @@ "id": "4f35322c-3e7d-49f8-9706-10bf71f0d420", "savedPayload": { "position": { - "x": 10476.335575687743, - "y": 24492.705098312483 + "x": 10503.335575687743, + "y": 24482.705098312483 }, "targetPosition": { - "x": 10300, - "y": 24250 + "x": 10327, + "y": 24240 }, "floatingObject": { "isPinned": false, @@ -13163,12 +13163,12 @@ "id": "f8182a9c-f830-4ec1-a238-ac3a5efd69e6", "savedPayload": { "position": { - "x": 10300, - "y": 24250 + "x": 10327, + "y": 24240 }, "targetPosition": { - "x": 10000, - "y": 24250 + "x": 10027, + "y": 24240 }, "floatingObject": { "isPinned": false, @@ -13190,12 +13190,12 @@ "id": "9870ca2a-cefc-484b-b7fc-206d62782ebc", "savedPayload": { "position": { - "x": 9850, - "y": 24509.807621135333 + "x": 9877, + "y": 24499.807621135333 }, "targetPosition": { - "x": 10000, - "y": 24250 + "x": 10027, + "y": 24240 }, "floatingObject": { "isPinned": false, @@ -13223,12 +13223,12 @@ "id": "30858b11-5b8d-46c6-97f8-765e3676fc2f", "savedPayload": { "position": { - "x": 9550, - "y": 23990.192378864667 + "x": 9577, + "y": 23980.192378864667 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9877, + "y": 23980.192378864667 }, "floatingObject": { "isPinned": false, @@ -13251,12 +13251,12 @@ "id": "beff2691-f55f-401c-87a7-f6f7e59ebfb0", "savedPayload": { "position": { - "x": 9590.192378864669, - "y": 23840.192378864667 + "x": 9617.192378864669, + "y": 23830.192378864667 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9877, + "y": 23980.192378864667 }, "floatingObject": { "isPinned": false, @@ -13279,12 +13279,12 @@ "id": "5828093e-65e1-4b18-9cbc-9ff33c98acc1", "savedPayload": { "position": { - "x": 9700, - "y": 23730.384757729335 + "x": 9727, + "y": 23720.384757729335 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9877, + "y": 23980.192378864667 }, "floatingObject": { "isPinned": false, @@ -13307,12 +13307,12 @@ "id": "fa5647f8-42bc-4d7b-8137-401ac8b5433c", "savedPayload": { "position": { - "x": 9850, - "y": 23690.192378864667 + "x": 9877, + "y": 23680.192378864667 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9877, + "y": 23980.192378864667 }, "floatingObject": { "isPinned": false, @@ -13335,12 +13335,12 @@ "id": "e7066d66-9e36-4f38-963e-76b915b38c43", "savedPayload": { "position": { - "x": 10000, - "y": 23730.384757729335 + "x": 10027, + "y": 23720.384757729335 }, "targetPosition": { - "x": 9850, - "y": 23990.192378864667 + "x": 9877, + "y": 23980.192378864667 }, "floatingObject": { "isPinned": false, @@ -13359,12 +13359,12 @@ "id": "1aae1fa4-e5cf-48de-a25e-20001523da70", "savedPayload": { "position": { - "x": 9850, - "y": 23990.192378864667 + "x": 9877, + "y": 23980.192378864667 }, "targetPosition": { - "x": 10000, - "y": 24250 + "x": 10027, + "y": 24240 }, "floatingObject": { "isPinned": false, @@ -13382,12 +13382,12 @@ "id": "a8de78f0-c3e4-4a2a-b7e8-f659073969db", "savedPayload": { "position": { - "x": 10000, - "y": 24250 + "x": 10027, + "y": 24240 }, "targetPosition": { - "x": 10000, - "y": 24250 + "x": 10027, + "y": 24240 }, "floatingObject": { "isPinned": false, From 18a0a471368fe1020f844ea1c1cf0c29d125b7e7 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 22:45:42 +0200 Subject: [PATCH 31/46] Governance Hash Validation Test 4 --- .../Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 8898c9c0a..daef1fe0e 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13274,7 +13274,7 @@ { "type": "Signing Account", "name": "Social Trading Mobile", - "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c\",\n \"s\": \"0x3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e1\",\n \"signature\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e11c\"\n }\n}", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb8\",\n \"v\": \"0x1c\",\n \"r\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c\",\n \"s\": \"0x3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e1\",\n \"signature\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e11c\"\n }\n}", "project": "Governance", "id": "5828093e-65e1-4b18-9cbc-9ff33c98acc1", "savedPayload": { From d4c9d647d87fe7d952414d07c186f738f190539c Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 22:46:51 +0200 Subject: [PATCH 32/46] Governance Hash Validation Test 5 --- .../Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index daef1fe0e..8898c9c0a 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13274,7 +13274,7 @@ { "type": "Signing Account", "name": "Social Trading Mobile", - "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb8\",\n \"v\": \"0x1c\",\n \"r\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c\",\n \"s\": \"0x3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e1\",\n \"signature\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e11c\"\n }\n}", + "config": "{\n \"signature\": {\n \"message\": \"Luis-Fernando-Molina\",\n \"messageHash\": \"0x443abf3389e332a62d21b84dd12e271cb428d334195d3aeb986ca85ee53cccb9\",\n \"v\": \"0x1c\",\n \"r\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c\",\n \"s\": \"0x3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e1\",\n \"signature\": \"0x502693fda93e9331e1eb1f5f6bd2896f6175d86816d11437ab8f4c51bdb95c5c3c901bdb9f56f97cf558159c0f57c94dcade020a992be74a955a2cddf88047e11c\"\n }\n}", "project": "Governance", "id": "5828093e-65e1-4b18-9cbc-9ff33c98acc1", "savedPayload": { From b298a69c5f54b77d98cd9964f1ce3af02d98077b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 21 Sep 2021 22:47:48 +0200 Subject: [PATCH 33/46] Governance Hash Validation Test 6 --- .../Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json index 8898c9c0a..3ab0494ad 100644 --- a/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json +++ b/Projects/Governance/Plugins/User-Profiles/Luis-Fernando-Molina.json @@ -13392,7 +13392,7 @@ "floatingObject": { "isPinned": false, "isFrozen": false, - "isCollapsed": false, + "isCollapsed": true, "angleToParent": 1, "distanceToParent": 3, "arrangementStyle": 0 From dcaffe7aee4092fb53713cce54f9d46da9cd3708 Mon Sep 17 00:00:00 2001 From: Tentacule23 Date: Tue, 21 Sep 2021 22:44:32 -0400 Subject: [PATCH 34/46] Profile_update Tentacule23 --- .../Plugins/User-Profiles/Tentacule23.json | 740 ++++++++++++++++-- 1 file changed, 666 insertions(+), 74 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/Tentacule23.json b/Projects/Governance/Plugins/User-Profiles/Tentacule23.json index 8575568f6..c83799030 100644 --- a/Projects/Governance/Plugins/User-Profiles/Tentacule23.json +++ b/Projects/Governance/Plugins/User-Profiles/Tentacule23.json @@ -26,12 +26,12 @@ "id": "deaea400-fa7f-48fd-a3fe-653b1bd18650", "savedPayload": { "position": { - "x": 9240.90909090909, - "y": 20471.577136594 + "x": 25000, + "y": 20430.384757729335 }, "targetPosition": { - "x": 9390.90909090909, - "y": 20731.384757729335 + "x": 25150, + "y": 20690.192378864667 }, "floatingObject": { "isPinned": false, @@ -49,18 +49,18 @@ "id": "97ae26ad-542d-4373-806a-593e979e1a1b", "savedPayload": { "position": { - "x": 9390.90909090909, - "y": 20731.384757729335 + "x": 25150, + "y": 20690.192378864667 }, "targetPosition": { - "x": 9540.90909090909, - "y": 20991.192378864667 + "x": 25300, + "y": 20950 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -81,12 +81,12 @@ "id": "54a2fcd6-e80c-4a30-84c0-d80ae9d197e9", "savedPayload": { "position": { - "x": 10140.90909090909, - "y": 20991.192378864667 + "x": 25600, + "y": 20430.384757729335 }, "targetPosition": { - "x": 9840.90909090909, - "y": 20991.192378864667 + "x": 25450, + "y": 20690.192378864667 }, "floatingObject": { "isPinned": false, @@ -104,18 +104,18 @@ "id": "786e62d1-6b32-49d9-8046-9c8577dbcd87", "savedPayload": { "position": { - "x": 9840.90909090909, - "y": 20991.192378864667 + "x": 25450, + "y": 20690.192378864667 }, "targetPosition": { - "x": 9540.90909090909, - "y": 20991.192378864667 + "x": 25300, + "y": 20950 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -127,12 +127,12 @@ "id": "7e7f3e6e-30f4-400d-a1f6-b3611498b7bf", "savedPayload": { "position": { - "x": 9540.90909090909, - "y": 20991.192378864667 + "x": 25300, + "y": 20950 }, "targetPosition": { - "x": 9390.90909090909, - "y": 21251 + "x": 25300, + "y": 21250 }, "floatingObject": { "isPinned": false, @@ -150,7 +150,7 @@ "communityBuildingPrograms": { "type": "Community Building Programs", "name": "New Community Building Programs", - "config": "{}", + "config": "{\n \"percentage\": 20\n}", "project": "Governance", "referralProgram": { "type": "Referral Program", @@ -166,12 +166,12 @@ "id": "bdf5f1d1-8441-4171-859f-d6e13f56ebd5", "savedPayload": { "position": { - "x": 9990.070230063444, - "y": 21748.196214194737 + "x": 26137.388593059404, + "y": 20800.838860845644 }, "targetPosition": { - "x": 9690.90909090909, - "y": 21770.615242270665 + "x": 26159.807621135333, + "y": 21100 }, "floatingObject": { "isPinned": false, @@ -207,12 +207,12 @@ "id": "67c981c9-f18b-4476-911e-9761b375386a", "savedPayload": { "position": { - "x": 9970.17121550235, - "y": 21880.217549580582 + "x": 26269.409928445253, + "y": 20820.73787540674 }, "targetPosition": { - "x": 9690.90909090909, - "y": 21770.615242270665 + "x": 26159.807621135333, + "y": 21100 }, "floatingObject": { "isPinned": false, @@ -233,7 +233,9 @@ "referenceParentCombinedNodePath": [ [ "harrellbm", - "User Profile" + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" ] ] } @@ -246,12 +248,12 @@ "id": "2ca043e2-2332-4d61-b950-1e66fd360914", "savedPayload": { "position": { - "x": 9894.960912240365, - "y": 21990.530803819613 + "x": 26379.72318268428, + "y": 20895.948178668725 }, "targetPosition": { - "x": 9690.90909090909, - "y": 21770.615242270665 + "x": 26159.807621135333, + "y": 21100 }, "floatingObject": { "isPinned": false, @@ -272,7 +274,9 @@ "referenceParentCombinedNodePath": [ [ "Luis-Fernando-Molina", - "User Profile" + "User Profile", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" ] ] } @@ -285,18 +289,18 @@ "id": "b53f989c-8771-4000-81f3-aef821170101", "savedPayload": { "position": { - "x": 9713.328118985017, - "y": 22069.77638142502 + "x": 26446.479462871175, + "y": 21011.57344767673 }, "targetPosition": { - "x": 9690.90909090909, - "y": 21770.615242270665 + "x": 26159.807621135333, + "y": 21100 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -311,7 +315,9 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ] ] } @@ -324,18 +330,18 @@ "id": "4f6ba6d0-501c-40ec-be81-806d505ca60f", "savedPayload": { "position": { - "x": 9470.993529360143, - "y": 21974.66706360194 + "x": 26456.456869002872, + "y": 21144.71267985285 }, "targetPosition": { - "x": 9690.90909090909, - "y": 21770.615242270665 + "x": 26159.807621135333, + "y": 21100 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -351,18 +357,18 @@ "id": "a364c990-fdaa-4b29-9c66-bd365d857532", "savedPayload": { "position": { - "x": 9394.259843041551, - "y": 21725.902562417814 + "x": 26407.67925343013, + "y": 21268.996017419086 }, "targetPosition": { - "x": 9690.90909090909, - "y": 21770.615242270665 + "x": 26159.807621135333, + "y": 21100 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -374,12 +380,137 @@ "id": "4894f190-0535-4e91-b61f-9f74cbc273fb", "savedPayload": { "position": { - "x": 9690.90909090909, - "y": 21770.615242270665 + "x": 26159.807621135333, + "y": 21100 }, "targetPosition": { - "x": 9540.90909090909, - "y": 21510.807621135333 + "x": 25900, + "y": 21250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "harrellbm", + "config": "{}", + "project": "Governance", + "id": "41d5d8d6-8562-4fb6-a56d-4953ec7ba2db", + "savedPayload": { + "position": { + "x": 26709.392990157383, + "y": 21472.354286469243 + }, + "targetPosition": { + "x": 26419.615242270662, + "y": 21550 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "6bbd1e87-1691-4a35-9a4d-13f0637185f2", + "savedPayload": { + "position": { + "x": 26679.422863405995, + "y": 21700 + }, + "targetPosition": { + "x": 26419.615242270662, + "y": 21550 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "9d0b1f9c-2c43-4692-9f9d-0e11acb24448", + "savedPayload": { + "position": { + "x": 26497.26095580142, + "y": 21839.77774788672 + }, + "targetPosition": { + "x": 26419.615242270662, + "y": 21550 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1cf64e4d-89cd-434a-b2b1-2d845d569271", + "savedPayload": { + "position": { + "x": 26419.615242270662, + "y": 21550 + }, + "targetPosition": { + "x": 25900, + "y": 21250 }, "floatingObject": { "isPinned": false, @@ -397,18 +528,479 @@ "id": "db99bd94-cded-4ef0-bfb2-979cac295f7f", "savedPayload": { "position": { - "x": 9540.90909090909, - "y": 21510.807621135333 + "x": 25900, + "y": 21250 }, "targetPosition": { - "x": 9390.90909090909, - "y": 21251 + "x": 25300, + "y": 21250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "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": "{\n\"percentage\": 10\n}", + "project": "Governance", + "votesSwitch": [ + { + "type": "Votes Switch", + "name": "New Votes Switch", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [ + { + "type": "Claim Votes Switch", + "name": "New Claim Votes Switch", + "config": "{}", + "project": "Governance", + "claimVotesSwitch": [], + "positionClaimVotes": [], + "assetClaimVotes": [], + "featureClaimVotes": [ + { + "type": "Feature Claim Vote", + "name": "Tentacule23 Tutorial Tab Feature Visual Designer", + "config": "{}", + "project": "Governance", + "id": "48a23c6d-51fa-4049-bb51-b37c9881a711", + "savedPayload": { + "position": { + "x": 26593.59731237209, + "y": 21172.354286469243 + }, + "targetPosition": { + "x": 26381.465278016127, + "y": 21384.486320825206 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Tutorial Tab Feature Visual Designer", + "id": "5d6b30bc-4f05-4001-87ba-45cba35fe1ce" + }, + "referenceParentCombinedNodePath": [ + [ + "Tentacule23", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ], + [ + "Tutorial Tab Feature Visual Designer", + "Feature Contribution Claim" + ] + ] + } + }, + { + "type": "Feature Claim Vote", + "name": "Tentacule23 Quick Position Node Feature Visual Designer", + "config": "{}", + "project": "Governance", + "id": "6a6f2a21-930b-4403-bcee-80ea71022927", + "savedPayload": { + "position": { + "x": 26671.243025902848, + "y": 21462.132034355964 + }, + "targetPosition": { + "x": 26381.465278016127, + "y": 21384.486320825206 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature Contribution Claim", + "name": "Quick Position Node Feature Visual Designer", + "id": "d7c5da08-3757-46b4-8175-bc9a7b02359f" + }, + "referenceParentCombinedNodePath": [ + [ + "Tentacule23", + "User Profile" + ], + [ + "New Token Power Switch", + "Token Power Switch" + ], + [ + "New Votes And Claims Programs", + "Votes And Claims Programs" + ], + [ + "New Claims Program", + "Claims Program" + ], + [ + "New Feature Claims Folder", + "Feature Claims Folder" + ], + [ + "Quick Position Node Feature Visual Designer", + "Feature Contribution Claim" + ] + ] + } + } + ], + "id": "008b3b69-cc01-4e09-9122-ec885a882d76", + "savedPayload": { + "position": { + "x": 26381.465278016127, + "y": 21384.486320825206 + }, + "targetPosition": { + "x": 26091.687530129406, + "y": 21462.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "weightVotesSwitch": [], + "userProfileVotesSwitch": [], + "id": "fb7f7b7e-a2fb-421f-8158-faa5006f4636", + "savedPayload": { + "position": { + "x": 26091.687530129406, + "y": 21462.132034355964 + }, + "targetPosition": { + "x": 25801.909782242685, + "y": 21539.77774788672 + }, + "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": "2bc7d2be-bd4a-47b8-966f-349202f799bf", + "savedPayload": { + "position": { + "x": 26014.04181659865, + "y": 21751.909782242685 + }, + "targetPosition": { + "x": 25801.909782242685, + "y": 21539.77774788672 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f16e524c-4e32-4a6e-840b-bfdd6080f20c", + "savedPayload": { + "position": { + "x": 25801.909782242685, + "y": 21539.77774788672 + }, + "targetPosition": { + "x": 25512.132034355964, + "y": 21462.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "claimsProgram": { + "type": "Claims Program", + "name": "New Claims Program", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "featureClaimsFolders": [ + { + "type": "Feature Claims Folder", + "name": "New Feature Claims Folder", + "config": "{}", + "project": "Governance", + "featureClaimsFolders": [], + "featureContributionClaims": [ + { + "type": "Feature Contribution Claim", + "name": "Quick Position Node Feature Visual Designer", + "config": "{}", + "project": "Governance", + "id": "d7c5da08-3757-46b4-8175-bc9a7b02359f", + "savedPayload": { + "position": { + "x": 26091.687530129406, + "y": 22041.687530129406 + }, + "targetPosition": { + "x": 25801.909782242685, + "y": 21964.04181659865 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Quick Position Node Feature", + "id": "98b5642a-faba-4a04-bf72-6efec86de56a" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project", + "Features" + ], + [ + "Foundations Project", + "Feature Class" + ], + [ + "Visual Designer", + "Feature Class" + ], + [ + "Quick Position Node Feature", + "Feature" + ] + ] + } + }, + { + "type": "Feature Contribution Claim", + "name": "Tutorial Tab Feature Visual Designer", + "config": "{}", + "project": "Governance", + "id": "5d6b30bc-4f05-4001-87ba-45cba35fe1ce", + "savedPayload": { + "position": { + "x": 25879.555495773442, + "y": 22253.81956448537 + }, + "targetPosition": { + "x": 25801.909782242685, + "y": 21964.04181659865 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Feature", + "name": "Tutorial Tab Feature", + "id": "5ac7a46b-f462-4dc4-a627-2c7588a67e7a" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project", + "Features" + ], + [ + "Foundations Project", + "Feature Class" + ], + [ + "Visual Designer", + "Feature Class" + ], + [ + "Tutorial Tab Feature", + "Feature" + ] + ] + } + } + ], + "id": "eb425c2c-6b7c-460d-a74e-650691f52fc7", + "savedPayload": { + "position": { + "x": 25801.909782242685, + "y": 21964.04181659865 + }, + "targetPosition": { + "x": 25589.77774788672, + "y": 21751.909782242685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "positionClaimsFolders": [], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "9673136d-ac9a-40b7-bd6f-6c8c3fbbb384", + "savedPayload": { + "position": { + "x": 25512.132034355964, + "y": 22041.687530129406 + }, + "targetPosition": { + "x": 25589.77774788672, + "y": 21751.909782242685 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cce1f59a-bb5d-4700-abf8-ab8d2932ff6a", + "savedPayload": { + "position": { + "x": 25589.77774788672, + "y": 21751.909782242685 + }, + "targetPosition": { + "x": 25512.132034355964, + "y": 21462.132034355964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "705bfab3-e851-4469-ab70-ac972950de6c", + "savedPayload": { + "position": { + "x": 25512.132034355964, + "y": 21462.132034355964 + }, + "targetPosition": { + "x": 25300, + "y": 21250 }, "floatingObject": { "isPinned": false, "isFrozen": false, "isCollapsed": false, - "angleToParent": 1, + "angleToParent": 2, "distanceToParent": 3, "arrangementStyle": 0 }, @@ -420,12 +1012,12 @@ "id": "5683e2bf-45ca-4dd6-9ade-53b4cad76ed0", "savedPayload": { "position": { - "x": 9390.90909090909, - "y": 21251 + "x": 25300, + "y": 21250 }, "targetPosition": { - "x": 9090.90909090909, - "y": 21251 + "x": 25000, + "y": 21250 }, "floatingObject": { "isPinned": false, @@ -447,12 +1039,12 @@ "id": "96f1c595-f94e-4207-9828-4199c74c4bfd", "savedPayload": { "position": { - "x": 8790.90909090909, - "y": 21251 + "x": 24700, + "y": 21250 }, "targetPosition": { - "x": 9090.90909090909, - "y": 21251 + "x": 25000, + "y": 21250 }, "floatingObject": { "isPinned": false, @@ -470,12 +1062,12 @@ "id": "7af21baa-ebc0-436f-94a7-a1746209418e", "savedPayload": { "position": { - "x": 9090.90909090909, - "y": 21251 + "x": 25000, + "y": 21250 }, "targetPosition": { - "x": 9090.90909090909, - "y": 21251 + "x": 25000, + "y": 21250 }, "floatingObject": { "isPinned": false, From edc3f86ad828858e5369a686bcbd9321b6b9ad46 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 22 Sep 2021 12:01:05 +0200 Subject: [PATCH 35/46] Governance: Auto processing of PRs --- Platform/Client/httpInterface.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Platform/Client/httpInterface.js b/Platform/Client/httpInterface.js index 0ff9a8061..cbe0d20aa 100644 --- a/Platform/Client/httpInterface.js +++ b/Platform/Client/httpInterface.js @@ -1067,6 +1067,15 @@ exports.newHttpInterface = function newHttpInterface() { ) SA.projects.foundations.utilities.httpResponses.respondWithContent(JSON.stringify(serverResponse), httpResponse) + + setInterval( + PL.servers.GITHUB_SERVER.mergePullRequests, + 60000, + params.commitMessage, + params.username, + params.token + ) + return } case 'payContributors': { From 325163e5facd356c70c0de8121c103a3f9e13411 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 22 Sep 2021 13:12:54 +0200 Subject: [PATCH 36/46] Desktop & Network working with Secrets --- Desktop/DesktopApp.js | 8 ++++---- DesktopRoot.js | 19 +++++++++---------- NetworkRoot.js | 18 +++++++++--------- .../Function-Libraries/ProfileConstructor.js | 2 ++ .../Network/NT/Modules/WebSocketsInterface.js | 6 +++--- .../Network/SA/Modules/WebSocketsClient.js | 15 ++++++--------- .../DK/modules/WebAppInterface.js | 7 ++----- .../Social-Trading/NT/Modules/Bootstrap.js | 15 ++++++++++++++- 8 files changed, 49 insertions(+), 41 deletions(-) diff --git a/Desktop/DesktopApp.js b/Desktop/DesktopApp.js index 66838c3fe..77cf0f03d 100644 --- a/Desktop/DesktopApp.js +++ b/Desktop/DesktopApp.js @@ -45,7 +45,7 @@ exports.newDesktopApp = function newDesktopApp() { */ queryMessage = { queryType: SA.projects.socialTrading.globals.queryTypes.USER_PROFILES, - emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, + emitterUserProfileId: SA.secrets.map.get('Social Trading Desktop').userProfileId, initialIndex: 'Last', amountRequested: 10, direction: 'Past' @@ -74,7 +74,7 @@ exports.newDesktopApp = function newDesktopApp() { let eventMessage = { eventId: SA.projects.foundations.utilities.miscellaneousFunctions.genereteUniqueId(), eventType: SA.projects.socialTrading.globals.eventTypes.FOLLOW_USER_PROFILE, - emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, + emitterUserProfileId: SA.secrets.map.get('Social Trading Desktop').userProfileId, targetUserProfileId: profile.userProfileId } @@ -99,8 +99,8 @@ exports.newDesktopApp = function newDesktopApp() { */ queryMessage = { queryType: SA.projects.socialTrading.globals.queryTypes.USER_PROFILE_STATS, - emitterUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID, - targetUserProfileId: DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID + emitterUserProfileId: SA.secrets.map.get('Social Trading Desktop').userProfileId, + targetUserProfileId: SA.secrets.map.get('Social Trading Desktop').userProfileId } query = { diff --git a/DesktopRoot.js b/DesktopRoot.js index 87b9e57f9..ee357f8e2 100644 --- a/DesktopRoot.js +++ b/DesktopRoot.js @@ -53,17 +53,16 @@ exports.newDesktopRoot = function newDesktopRoot() { } /* - We will use this User Profile for Testing Purposes. - { - "githubUsername": "Test-Network-Client-Profile", - "address": "0xA0dCDA81b42C5EBDc45EC2875C72274B67560246", - "privateKey": "0x5fed4817a87431c8a328d0936561e63f45b6db289adac6125b9306ded644dfe9" - } + Setting up Secrets. */ - - DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID = "baa2f02c-2920-4edb-a103-d452fc61d82f" - DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE = "Test-Network-Client-Profile" - DK.TEST_NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY = "0x5fed4817a87431c8a328d0936561e63f45b6db289adac6125b9306ded644dfe9" + SA.secrets = { + array: require('./My-Secrets/Secrets.json'), + map: new Map() + } + for (let i = 0; i < SA.secrets.array.length; i++) { + let secret = SA.secrets.array[i] + SA.secrets.map.set (secret.codeName, secret) + } run() diff --git a/NetworkRoot.js b/NetworkRoot.js index a0e5bbebf..d4bbf0c46 100644 --- a/NetworkRoot.js +++ b/NetworkRoot.js @@ -48,17 +48,17 @@ exports.newNetworkRoot = function newNetworkRoot() { ws: require('ws'), simpleGit: require('simple-git') } - /* - We will use this User Profile for testing purposes. - { - "githubUsername": "Test-Network-Node-Profile", - "address": "0xa153469c57A91F5a59Fc6c45A37aD8dbad85e417", - "privateKey": "0xac498ae59407e6b68429a814f64da2339550f93a767578e28c161ff119159271" - } + Setting up Secrets. */ - NT.NETWORK_NODE_USER_PROFILE_HANDLE = "Test-Network-Node-Profile" - NT.NETWORK_NODE_USER_PROFILE_PRIVATE_KEY = "0xac498ae59407e6b68429a814f64da2339550f93a767578e28c161ff119159271" + SA.secrets = { + array: require('./My-Secrets/Secrets.json'), + map: new Map() + } + for (let i = 0; i < SA.secrets.array.length; i++) { + let secret = SA.secrets.array[i] + SA.secrets.map.set(secret.codeName, secret) + } NT.app = require('./Network/NetwokNode.js').newNetworkNode() NT.app.run() diff --git a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js index b772610c8..09562d135 100644 --- a/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js +++ b/Projects/Governance/UI/Function-Libraries/ProfileConstructor.js @@ -306,11 +306,13 @@ function newGovernanceFunctionLibraryProfileConstructor() { node.config = "{}" UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'nodeName', signingAccount.name) + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'codeName', signingAccount.name) UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'nodeType', signingAccount.type) UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'nodeId', signingAccount.id) UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'address', address) UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'privateKey', privateKey) UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'githubUsername', githubUsername) + UI.projects.foundations.utilities.nodeConfig.saveConfigProperty(node.payload, 'userProfileId', node.payload.referenceParent.id) /* Show nice message. */ diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index 07bb3e0c3..72d0bb8c3 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -242,11 +242,11 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock */ let signedMessage = { callerProfileHandle: messageHeader.callerProfileHandle, - calledProfileHandle: NT.NETWORK_NODE_USER_PROFILE_HANDLE, + calledProfileHandle: SA.secrets.map.get('P2P Network Node').githubUsername, callerTimestamp: messageHeader.callerTimestamp, calledTimestamp: calledTimestamp } - let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), NT.NETWORK_NODE_USER_PROFILE_PRIVATE_KEY) + let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), SA.secrets.map.get('P2P Network Node').privateKey) let response = { result: 'Ok', @@ -322,7 +322,7 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock We will check that the signature includes this Network Node handle, to avoid man in the middle attackts. */ - if (signedMessage.calledProfileHandle !== NT.NETWORK_NODE_USER_PROFILE_HANDLE) { + if (signedMessage.calledProfileHandle !== SA.secrets.map.get('P2P Network Node').githubUsername) { let response = { result: 'Error', message: 'calledProfileHandle Does Not Match This Network Node Handle.' diff --git a/Projects/Network/SA/Modules/WebSocketsClient.js b/Projects/Network/SA/Modules/WebSocketsClient.js index b78a9d58b..04807076d 100644 --- a/Projects/Network/SA/Modules/WebSocketsClient.js +++ b/Projects/Network/SA/Modules/WebSocketsClient.js @@ -30,16 +30,13 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets /* Here we will pick a Network Node from all users profiles available that do have a Network Node running. // TODO In the meantime, we will assume that we have chosen the following Network Node to connect to. - { - "githubUsername": "Test-Network-Node-Profile", - "address": "0xa153469c57A91F5a59Fc6c45A37aD8dbad85e417" - } + */ web3 = new SA.nodeModules.web3() selectedNetworkNode = { - userProfileHandle: "Test-Network-Node-Profile", - blockchainAccount: "0xa153469c57A91F5a59Fc6c45A37aD8dbad85e417", + userProfileHandle: "Luis-Fernando-Molina", + blockchainAccount: "0xeBDCB7a73c4796ca9F025d005630eCe773dd9e54", ranking: 0, host: "localhost", port: global.env.NETWORK_WEB_SOCKETS_INTERFACE_PORT @@ -90,7 +87,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets let message = { messageType: 'Handshake', callerRole: 'Network Client', - callerProfileHandle: DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE, + callerProfileHandle: SA.secrets.map.get('Social Trading Desktop').githubUsername, callerTimestamp: callerTimestamp, step: 'One' } @@ -141,7 +138,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets We will check that the profile handle we sent to the Network Node, is returned at the signed message, to avoid man in the middle attackts. */ - if (signedMessage.callerProfileHandle !== DK.TEST_NETWORK_CLIENT_USER_PROFILE_HANDLE) { + if (signedMessage.callerProfileHandle !== SA.secrets.map.get('Social Trading Desktop').githubUsername) { console.log('[ERROR] Web Sockets Client -> stepOneResponse -> The Network Node callerProfileHandle does not match my own userProfileHandle.') reject() return @@ -171,7 +168,7 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets */ socketClient.onmessage = socketMessage => { stepTwoResponse(socketMessage) } - let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), DK.TEST_NETWORK_CLIENT_USER_PROFILE_PRIVATE_KEY) + let signature = web3.eth.accounts.sign(JSON.stringify(signedMessage), SA.secrets.map.get('Social Trading Desktop').privateKey) let message = { messageType: 'Handshake', diff --git a/Projects/Social-Trading/DK/modules/WebAppInterface.js b/Projects/Social-Trading/DK/modules/WebAppInterface.js index 609cb33c5..eb232bc70 100644 --- a/Projects/Social-Trading/DK/modules/WebAppInterface.js +++ b/Projects/Social-Trading/DK/modules/WebAppInterface.js @@ -44,7 +44,7 @@ exports.newSocialTradingModulesWebAppInterface = function newSocialTradingModule } return JSON.stringify(response) } - queryMessage.emitterUserProfileId = DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID + queryMessage.emitterUserProfileId = SA.secrets.map.get('Social Trading Desktop').userProfileId messageHeader.queryMessage = JSON.stringify(queryMessage) let response @@ -123,7 +123,7 @@ exports.newSocialTradingModulesWebAppInterface = function newSocialTradingModule eventMessage.postText = undefined } - eventMessage.emitterUserProfileId = DK.TEST_NETWORK_CLIENT_USER_PROFILE_ID + eventMessage.emitterUserProfileId = SA.secrets.map.get('Social Trading Desktop').userProfileId messageHeader.eventMessage = JSON.stringify(eventMessage) let response = { @@ -175,9 +175,6 @@ exports.newSocialTradingModulesWebAppInterface = function newSocialTradingModule async function getPostText(userProfileHandle, postHash, timestamp) { let promise = new Promise((resolve, reject) => { -//https://raw.githubusercontent.com/Luis-Fernando-Molina/My-Social-Trading-Data/main/User-Posts/2021/09/17/0608070d8d2aab12e63cf3aa871918a04e237edff4fc0f886d158311811cf7c9.json - - const userProfileHandle = "Luis-Fernando-Molina" /// TODO Delete this line const fileName = postHash + ".json" const filePath = 'My-Social-Trading-Data/main/User-Posts/' + SA.projects.foundations.utilities.filesAndDirectories.pathFromDate(timestamp) diff --git a/Projects/Social-Trading/NT/Modules/Bootstrap.js b/Projects/Social-Trading/NT/Modules/Bootstrap.js index 58ab6bbe1..f46a016b7 100644 --- a/Projects/Social-Trading/NT/Modules/Bootstrap.js +++ b/Projects/Social-Trading/NT/Modules/Bootstrap.js @@ -52,7 +52,20 @@ exports.newBootstrap = function newBootstrap() { NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_ID.set(userProfileId, userProfile) NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_HANDLE.set(userHandle, userProfile) NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount, userProfile) - + /* + Each User Profile might have Signing Accounts, meaning + accounts that can be siging on behalf of the User Profile. + */ + if (userProfilePlugin.signingAccounts !== undefined) { + for (let j = 0; j < userProfilePlugin.signingAccounts.signingAccounts.length; j++) { + let signingAccount = userProfilePlugin.signingAccounts.signingAccounts[j] + let config = JSON.parse(signingAccount.config) + let signatureObject = config.signature + let web3 = new SA.nodeModules.web3() + let blockchainAccount = web3.eth.accounts.recover(signatureObject) + NT.projects.socialTrading.globals.memory.maps.USER_PROFILES_BY_BLOCHAIN_ACCOUNT.set(blockchainAccount, userProfile) + } + } } } } \ No newline at end of file From ce336a3f8de1998760be0bfed1c506163dbffae9 Mon Sep 17 00:00:00 2001 From: Ferrox85 <64791738+Ferrox85@users.noreply.github.com> Date: Wed, 22 Sep 2021 13:38:39 +0200 Subject: [PATCH 37/46] Fixet empty rows and undefined strategy values Complete fix of the CSV snapshot generator. Implemented the trigger values and overwrite the exit values at exit state with keeping the trigger state values. Removed the empty lines in the file. --- .../Low-Frequency-Trading/Snapshots.js | 36 ++++++++++++++++--- 1 file changed, 31 insertions(+), 5 deletions(-) diff --git a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/Snapshots.js b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/Snapshots.js index 1349d7993..065b6833c 100644 --- a/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/Snapshots.js +++ b/Projects/Foundations/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/Snapshots.js @@ -62,6 +62,10 @@ exports.newFoundationsBotModulesSnapshots = function(processIndex) { } function finalize() { + //trigger exits added for extra save moment for datapreserve + strategyExit() + positionExit() + writeSnapshotFiles() tradingEngine = undefined tradingSystem = undefined @@ -220,8 +224,8 @@ exports.newFoundationsBotModulesSnapshots = function(processIndex) { instruction = instruction.replace(/!==/g, '') instruction = instruction.replace(/==/g, '') instruction = instruction.replace(/===/g, '') - instruction = instruction.replace(/{/g, '') //this wrecks something in JS markup? - instruction = instruction.replace(/}/g, '') //this wrecks something in JS markup? + instruction = instruction.replace(/{/g, '') + instruction = instruction.replace(/}/g, '') if (instruction.indexOf('chart') >= 0) { let parts = instruction.split('.') let timeFrame = parts[1] @@ -243,7 +247,6 @@ exports.newFoundationsBotModulesSnapshots = function(processIndex) { } let key = timeFrame + '-' + product + '-' + property let existingKey - if (addToStrategyValues === true) { addValues(strategyKeys, strategyValues) } @@ -373,15 +376,35 @@ exports.newFoundationsBotModulesSnapshots = function(processIndex) { function writeOutput(fileContent) { let separator = '\r\n'; + let contentArray = []; + + // if we have file content extract rows + if (fileContent != '') { + contentArray = fileContent.split(separator) + } parseRecord(snapshots.headers) - for (let i = 0; i < snapshotArray.length; i++) { let record = snapshotArray[i]; - parseRecord(record) + if (record.length > 0) { + parseRecord(record) + } } function parseRecord(record) { + // if we have undefined values, we need to extract the previous stored values for this trade and append them to the new record for completion + if (record[record.length - 1] === undefined) { + + let rowToMutateArray = contentArray[contentArray.length - 1].split(',') + // check if are for sure on the same tradenumber and merge the data and remove previous line incl separator + if (rowToMutateArray[0] == record[0]) { + record.pop() + rowToMutateArray.splice(0, record.length) + record = record.concat(rowToMutateArray) + fileContent = fileContent.replace(contentArray[contentArray.length - 1], '') + fileContent = fileContent.replace(/\r\n$/, '') + } + } for (let j = 0; j < record.length; j++) { let property = record[j] @@ -426,6 +449,9 @@ exports.newFoundationsBotModulesSnapshots = function(processIndex) { function onFileReceived(err, text) { if (err.result === TS.projects.foundations.globals.standardResponses.DEFAULT_OK_RESPONSE.result) { try { + // remove the last linebreak and seperator wich is introduced extra during save + text = text.replace(/\n$/, '') + text = text.replace(/\r\n$/, '') writeOutput(text) } catch (err) { TS.projects.foundations.globals.loggerVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).BOT_MAIN_LOOP_LOGGER_MODULE_OBJECT.write(MODULE_NAME, '[ERROR] start -> loadExistingFiles -> loopBody -> readExistingFile -> onFileReceived -> fileName = ' + filePath); From 64bb598d0ecbce7cad96223a7712485e263f6ae4 Mon Sep 17 00:00:00 2001 From: cozed-gh <76752164+cozed-gh@users.noreply.github.com> Date: Wed, 22 Sep 2021 14:07:18 +0200 Subject: [PATCH 38/46] User Profile cozed-gh --- .../Plugins/User-Profiles/cozed-gh.json | 2239 +++++++++++++++-- 1 file changed, 2097 insertions(+), 142 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json index 6d7b19b02..4e3c2bb88 100644 --- a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json +++ b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json @@ -9,100 +9,31 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], - "votesAndClaimsPrograms": { - "type": "Votes And Claims Programs", - "name": "New Votes And Claims Programs", - "config": "{}", + "communityBuildingPrograms": { + "type": "Community Building Programs", + "name": "New Community Building Programs", + "config": "{\n \"percentage\": 25\n}", "project": "Governance", - "claimsProgram": { - "type": "Claims Program", - "name": "New Claims Program", - "config": "{\n \"percentage\": 50\n}", + "referralProgram": { + "type": "Referral Program", + "name": "New Referral Program", + "config": "{}", "project": "Governance", - "assetClaimsFolders": [], - "featureClaimsFolders": [ + "userReferrers": [ { - "type": "Feature Claims Folder", - "name": "Existing Features Feature Class", + "type": "User Referrer", + "name": "Julian-Molina", "config": "{}", "project": "Governance", - "featureClaimsFolders": [], - "featureContributionClaims": [ - { - "type": "Feature Contribution Claim", - "name": "Data Mining Existing Features", - "config": "{}", - "project": "Governance", - "id": "ca1bea6b-71e9-4f23-9b1d-35031c81d8fb", - "savedPayload": { - "position": { - "x": 10463, - "y": 22487 - }, - "targetPosition": { - "x": 10463, - "y": 22787 - }, - "floatingObject": { - "isPinned": false, - "isFrozen": false, - "isCollapsed": false, - "angleToParent": 1, - "distanceToParent": 3, - "arrangementStyle": 0 - }, - "uiObject": { - "isRunning": false - }, - "referenceParent": { - "type": "Feature", - "name": "Data Mining", - "id": "6ff01b26-9efe-407b-bfea-36e5f94947d6" - }, - "referenceParentCombinedNodePath": [ - [ - "Superalgos", - "Features", - "Governance", - "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" - ], - [ - "Project Features", - "Feature Class", - "Governance", - "791d4a3d-f4a5-495a-9d9b-be157c24c14a" - ], - [ - "Superalgos Platform", - "Feature Class", - "Governance", - "66ff697d-490b-47c6-927a-26f92564b4c5" - ], - [ - "Existing Features", - "Feature Class", - "Governance", - "aa486758-108e-41f4-9f97-e618472a3dcb" - ], - [ - "Data Mining", - "Feature", - "Governance", - "6ff01b26-9efe-407b-bfea-36e5f94947d6" - ] - ] - } - } - ], - "id": "0e5f2302-1f64-41f2-9f9e-b7e71bd44963", + "id": "6558e852-c087-4780-bab1-8e6bf1acd429", "savedPayload": { "position": { - "x": 10463, - "y": 22787 + "x": 34809.04379263507, + "y": 11156.171984939467 }, "targetPosition": { - "x": 10463, - "y": 23087 + "x": 34959.04379263507, + "y": 10896.364363804134 }, "floatingObject": { "isPinned": false, @@ -116,44 +47,2068 @@ "isRunning": false }, "referenceParent": { - "type": "Feature Class", - "name": "Existing Features", - "id": "aa486758-108e-41f4-9f97-e618472a3dcb" + "type": "User Profile", + "name": "Julian-Molina", + "id": "1fd95e41-4b22-48d5-be3a-904c37afcb11" }, "referenceParentCombinedNodePath": [ [ - "Superalgos", - "Features", + "Julian-Molina", + "User Profile", "Governance", - "7c27de79-0ac7-4d48-81f0-5d7b6a4d93c6" - ], - [ - "Project Features", - "Feature Class", - "Governance", - "791d4a3d-f4a5-495a-9d9b-be157c24c14a" - ], - [ - "Superalgos Platform", - "Feature Class", - "Governance", - "66ff697d-490b-47c6-927a-26f92564b4c5" - ], - [ - "Existing Features", - "Feature Class", - "Governance", - "aa486758-108e-41f4-9f97-e618472a3dcb" + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ] ] } } ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "5edd7a0b-d222-43b8-bdec-a9bdf1d78bab", + "savedPayload": { + "position": { + "x": 34699.23617149974, + "y": 10746.364363804134 + }, + "targetPosition": { + "x": 34959.04379263507, + "y": 10896.364363804134 + }, + "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": "57e811b8-a610-493e-88e5-7cac62b2fa72", + "savedPayload": { + "position": { + "x": 35109.04379263507, + "y": 10636.556742668801 + }, + "targetPosition": { + "x": 34959.04379263507, + "y": 10896.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9ac0dc02-95ec-4ee3-adc8-98db7d04ff64", + "savedPayload": { + "position": { + "x": 37690.19237886467, + "y": 17840.192378864667 + }, + "targetPosition": { + "x": 37950, + "y": 17990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "supportProgram": { + "type": "Support Program", + "name": "New Support Program", + "config": "{}", + "project": "Governance", + "userSupporters": [ + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "f1846fc2-b8e2-4372-91f4-48ef08787ec6", + "savedPayload": { + "position": { + "x": 35102.20077917393, + "y": 10924.024699187024 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "9808us", + "id": "280f0baf-bc13-497c-b255-618c1a146442" + }, + "referenceParentCombinedNodePath": [ + [ + "9808us", + "User Profile", + "Governance", + "280f0baf-bc13-497c-b255-618c1a146442" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "ff4ec154-d393-42fa-a4f3-97c74bb094cb", + "savedPayload": { + "position": { + "x": 35070.20983699848, + "y": 10758.039929677545 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "c538f02f-9a2c-47e2-bf92-f6e97ede4031" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile", + "Governance", + "c538f02f-9a2c-47e2-bf92-f6e97ede4031" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "8c760973-0137-4312-b5e0-a459e70c0551", + "savedPayload": { + "position": { + "x": 35133.035485347566, + "y": 10601.109046802618 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "0921f29a-0ccd-4b40-a000-8f4f2ff27aff", + "savedPayload": { + "position": { + "x": 35270.73102477518, + "y": 10503.056497054402 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "48587783-3b8e-4594-be21-1942e60228bd", + "savedPayload": { + "position": { + "x": 35439.579094423236, + "y": 10495.01327217174 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "b384f042-e1c0-4aec-82b1-3ccaa4792d07", + "savedPayload": { + "position": { + "x": 35585.97162520193, + "y": 10579.533039224169 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "d357bc68-ddae-4b1d-b4f7-cc3323e19560", + "savedPayload": { + "position": { + "x": 35663.430022949215, + "y": 10729.781369360679 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + }, + { + "type": "User Supporter", + "name": "", + "config": "{}", + "project": "Governance", + "id": "72cd835e-5795-4693-97f6-c5f96980c8da", + "savedPayload": { + "position": { + "x": 35647.36179367523, + "y": 10898.055479366898 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Smidy13", + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "31af434a-17cc-4e50-b21e-e6bcf8ff73cd", + "savedPayload": { + "position": { + "x": 35542.86848664176, + "y": 11030.929528283903 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "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": "5fdf50b7-4c14-49d7-8682-11888c9a0e63", + "savedPayload": { + "position": { + "x": 35383.125988517524, + "y": 11086.216944423702 + }, + "targetPosition": { + "x": 35368.851413770404, + "y": 10786.556742668801 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "eb3a2ba7-f805-43a4-9a4a-68490eef6491", + "savedPayload": { + "position": { + "x": 38100, + "y": 17730.384757729335 + }, + "targetPosition": { + "x": 37950, + "y": 17990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "mentorshipProgram": { + "type": "Mentorship Program", + "name": "New Mentorship Program", + "config": "{}", + "project": "Governance", + "userMentors": [ + { + "type": "User Mentor", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "dc87dae9-83d0-4374-9ac8-649ff1df0ed2", + "savedPayload": { + "position": { + "x": 35433.94635505288, + "y": 10899.715115936595 + }, + "targetPosition": { + "x": 35478.65903490574, + "y": 11196.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Mentor", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "defef446-1866-4d2d-b6f1-20b6c7b25b73", + "savedPayload": { + "position": { + "x": 35682.71085623701, + "y": 10976.448802255187 + }, + "targetPosition": { + "x": 35478.65903490574, + "y": 11196.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ] + ] + } + }, + { + "type": "User Mentor", + "name": "", + "config": "{}", + "project": "Governance", + "id": "332d1a3b-e9e3-4818-a595-492972c44a1f", + "savedPayload": { + "position": { + "x": 35777.82017406009, + "y": 11218.783391880062 + }, + "targetPosition": { + "x": 35478.65903490574, + "y": 11196.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "9808us", + "id": "280f0baf-bc13-497c-b255-618c1a146442" + }, + "referenceParentCombinedNodePath": [ + [ + "9808us", + "User Profile", + "Governance", + "280f0baf-bc13-497c-b255-618c1a146442" + ] + ] + } + }, + { + "type": "User Mentor", + "name": "", + "config": "{}", + "project": "Governance", + "id": "afa5c5b6-4c68-435d-a761-c71b538a6e9b", + "savedPayload": { + "position": { + "x": 35647.65505232482, + "y": 11444.235996098932 + }, + "targetPosition": { + "x": 35478.65903490574, + "y": 11196.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "c538f02f-9a2c-47e2-bf92-f6e97ede4031" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile", + "Governance", + "c538f02f-9a2c-47e2-bf92-f6e97ede4031" + ] + ] + } + } + ], + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "bf28c38b-8537-4823-8db8-e8319b38d4f9", + "savedPayload": { + "position": { + "x": 35390.23248258247, + "y": 11483.036205539976 + }, + "targetPosition": { + "x": 35478.65903490574, + "y": 11196.364363804134 + }, + "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": "11aaccb6-06d9-407f-9a57-1325a4c8d1bf", + "savedPayload": { + "position": { + "x": 35199.39691031248, + "y": 11305.966671114054 + }, + "targetPosition": { + "x": 35478.65903490574, + "y": 11196.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1d8d4be0-3423-4a75-bc8a-55074c912ebf", + "savedPayload": { + "position": { + "x": 38209.80762113533, + "y": 18140.192378864667 + }, + "targetPosition": { + "x": 37950, + "y": 17990.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c3433f14-39f6-4d70-91cb-cbb9d1812d60", + "savedPayload": { + "position": { + "x": 37950, + "y": 17990.192378864667 + }, + "targetPosition": { + "x": 37800, + "y": 18250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "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": [ + { + "type": "Votes Switch", + "name": "New Votes Switch", + "config": "{}", + "project": "Governance", + "votesSwitch": [], + "claimVotesSwitch": [], + "weightVotesSwitch": [], + "userProfileVotesSwitch": [ + { + "type": "User Profile Votes Switch", + "name": "New User Profile Votes Switch", + "config": "{}", + "project": "Governance", + "userProfileVotesSwitch": [], + "userProfileVote": [ + { + "type": "User Profile Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "4f642840-f0b9-4c51-964b-80fbc7f18559", + "savedPayload": { + "position": { + "x": 35536.94362753463, + "y": 11148.970406801835 + }, + "targetPosition": { + "x": 35818.851413770404, + "y": 11046.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Raplh2502", + "id": "c538f02f-9a2c-47e2-bf92-f6e97ede4031" + }, + "referenceParentCombinedNodePath": [ + [ + "Raplh2502", + "User Profile", + "Governance", + "c538f02f-9a2c-47e2-bf92-f6e97ede4031" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "50173009-f15d-4d22-a322-3bd1853ca4f7", + "savedPayload": { + "position": { + "x": 35536.94362753463, + "y": 10943.758320806433 + }, + "targetPosition": { + "x": 35818.851413770404, + "y": 11046.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "9808us", + "id": "280f0baf-bc13-497c-b255-618c1a146442" + }, + "referenceParentCombinedNodePath": [ + [ + "9808us", + "User Profile", + "Governance", + "280f0baf-bc13-497c-b255-618c1a146442" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "6abb4282-abea-455b-9bb6-a6c44ac109a8", + "savedPayload": { + "position": { + "x": 35668.851413770404, + "y": 10786.556742668801 + }, + "targetPosition": { + "x": 35818.851413770404, + "y": 11046.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "ssplatt", + "id": "56600855-7a91-49e8-8a58-2fa28d07efd1" + }, + "referenceParentCombinedNodePath": [ + [ + "ssplatt", + "User Profile", + "Governance", + "56600855-7a91-49e8-8a58-2fa28d07efd1" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "e837c6f7-4048-4cda-8800-a3517663bbfc", + "savedPayload": { + "position": { + "x": 35870.945867070484, + "y": 10750.922037900471 + }, + "targetPosition": { + "x": 35818.851413770404, + "y": 11046.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "9645eca1-994b-4272-ae86-c2b6584e1c02", + "savedPayload": { + "position": { + "x": 36048.6647467061, + "y": 10853.528080898172 + }, + "targetPosition": { + "x": 35818.851413770404, + "y": 11046.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "PLuv", + "id": "142f5de2-3762-4f55-a839-22eac5c03c8f" + }, + "referenceParentCombinedNodePath": [ + [ + "PLuv", + "User Profile", + "Governance", + "142f5de2-3762-4f55-a839-22eac5c03c8f" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "Luis-Fernando-Molina", + "config": "{}", + "project": "Governance", + "id": "4553f418-6d4d-4f1c-9108-2ebb369cebf9", + "savedPayload": { + "position": { + "x": 36118.851413770404, + "y": 11046.364363804134 + }, + "targetPosition": { + "x": 35818.851413770404, + "y": 11046.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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", + "Governance", + "a8de78f0-c3e4-4a2a-b7e8-f659073969db" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "9276d418-c12e-49e7-8a33-cf13d8e59d7a", + "savedPayload": { + "position": { + "x": 36048.6647467061, + "y": 11239.200646710096 + }, + "targetPosition": { + "x": 35818.851413770404, + "y": 11046.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "Smidy13", + "id": "4b5eca40-4d97-454d-91f3-8627a98ef682" + }, + "referenceParentCombinedNodePath": [ + [ + "Smidy13", + "User Profile", + "Governance", + "4b5eca40-4d97-454d-91f3-8627a98ef682" + ] + ] + } + }, + { + "type": "User Profile Vote", + "name": "", + "config": "{}", + "project": "Governance", + "id": "831371aa-f6f4-4272-8300-22f968190887", + "savedPayload": { + "position": { + "x": 35870.945867070484, + "y": 11341.806689707797 + }, + "targetPosition": { + "x": 35818.851413770404, + "y": 11046.364363804134 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "harrellbm", + "id": "3af73d3b-7c0e-4de7-a1e1-a72238081740" + }, + "referenceParentCombinedNodePath": [ + [ + "harrellbm", + "User Profile", + "Governance", + "3af73d3b-7c0e-4de7-a1e1-a72238081740" + ] + ] + } + } + ], + "id": "c5556287-1344-4911-8173-b88acf85ec8b", + "savedPayload": { + "position": { + "x": 35818.851413770404, + "y": 11046.364363804134 + }, + "targetPosition": { + "x": 35668.851413770404, + "y": 11306.171984939467 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "1e5cfec4-8db5-453e-902b-1bb21bf3ac9f", + "savedPayload": { + "position": { + "x": 38400, + "y": 18250 + }, + "targetPosition": { + "x": 38250, + "y": 18509.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "tokensBonus": { + "type": "Tokens Bonus", + "name": "New Tokens Bonus", + "project": "Governance", + "id": "08826ef1-5292-49b6-b1e8-8ff0c8df7e23", + "savedPayload": { + "position": { + "x": 38400, + "y": 18769.615242270665 + }, + "targetPosition": { + "x": 38250, + "y": 18509.807621135333 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fc0dcb52-8801-4724-94d1-755d8133059c", + "savedPayload": { + "position": { + "x": 38250, + "y": 18509.807621135333 + }, + "targetPosition": { + "x": 37950, + "y": 18509.807621135333 + }, + "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": "{\n \"percentage\": 50\n}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "My Stuff", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [ + { + "type": "Asset Claims Folder", + "name": "Debugging-Your-Indicator Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "622360e3-6ff0-43c1-aa49-f4de2730262b", + "savedPayload": { + "position": { + "x": 33950.59059567806, + "y": 36430.59377956691 + }, + "targetPosition": { + "x": 34244.03487589821, + "y": 36492.967286812236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-001-debugging-first-step.json", + "id": "5eb24e69-89d9-435c-931c-046b50bc94c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-001-debugging-first-step.json", + "Asset", + "Governance", + "5eb24e69-89d9-435c-931c-046b50bc94c1" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "d911c681-6af3-4a40-9970-a3d794847dd5", + "savedPayload": { + "position": { + "x": 34151.32977758572, + "y": 36207.65033192369 + }, + "targetPosition": { + "x": 34244.03487589821, + "y": 36492.967286812236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-002-debugging-setting-up-your-ide.json", + "id": "ac067450-217a-4cae-b1a5-7d36100a577a" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-002-debugging-setting-up-your-ide.json", + "Asset", + "Governance", + "ac067450-217a-4cae-b1a5-7d36100a577a" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "e7e56b7a-8e1c-4a3f-8392-431c0c6f2398", + "savedPayload": { + "position": { + "x": 34444.774057805866, + "y": 36270.023839169015 + }, + "targetPosition": { + "x": 34244.03487589821, + "y": 36492.967286812236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-003-debugging-start-your-processes.json", + "id": "0fb0ad4d-651f-4cd3-b91d-6d1c5f6e38c8" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-003-debugging-start-your-processes.json", + "Asset", + "Governance", + "0fb0ad4d-651f-4cd3-b91d-6d1c5f6e38c8" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "5c2a2e45-9878-48a1-a9ac-f35bcb79951e", + "savedPayload": { + "position": { + "x": 34537.47915611835, + "y": 36555.34079405756 + }, + "targetPosition": { + "x": 34244.03487589821, + "y": 36492.967286812236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-004-debugging-let-the-hunt-begin.json", + "id": "b08bf2ef-87f8-4282-a92e-d86b9dcb5a34" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-004-debugging-let-the-hunt-begin.json", + "Asset", + "Governance", + "b08bf2ef-87f8-4282-a92e-d86b9dcb5a34" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "542cbeea-a88c-4b04-8b6c-332352fccc1b", + "savedPayload": { + "position": { + "x": 34336.73997421069, + "y": 36778.284241700785 + }, + "targetPosition": { + "x": 34244.03487589821, + "y": 36492.967286812236 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "debugging-your-indicator-005-debugging-found-something.json", + "id": "c3b2ee5c-db03-4c09-a337-6ba01c2d782f" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ], + [ + "debugging-your-indicator-005-debugging-found-something.json", + "Asset", + "Governance", + "c3b2ee5c-db03-4c09-a337-6ba01c2d782f" + ] + ] + } + } + ], + "id": "503bfeb1-af56-4357-8760-1071b871f445", + "savedPayload": { + "position": { + "x": 35424.669201235876, + "y": 11594.716454235318 + }, + "targetPosition": { + "x": 35362.29569399055, + "y": 11888.16073445546 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Debugging-Your-Indicator", + "id": "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ], + [ + "Debugging-Your-Indicator", + "Asset Class", + "Governance", + "29e61cc5-0e6e-4cf3-939f-0803d1e6d4bf" + ] + ] + } + } + ], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "b99a992a-dd89-4eb8-8dd6-b4789321839f", + "savedPayload": { + "position": { + "x": 35655.73997421069, + "y": 11950.534241700787 + }, + "targetPosition": { + "x": 35362.29569399055, + "y": 11888.16073445546 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "users-formula-and-code-examples.json", + "id": "536943b5-8d4e-4878-9973-79148b8f829a" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Books", + "Asset Class", + "Governance", + "3dc4d19c-2eff-4c64-bad8-234c88f5fddb" + ], + [ + "users-formula-and-code-examples.json", + "Asset", + "Governance", + "536943b5-8d4e-4878-9973-79148b8f829a" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "bad6fb24-c058-42bb-a3e6-ac17b49b7b53", + "savedPayload": { + "position": { + "x": 35299.92218674522, + "y": 12181.6050146756 + }, + "targetPosition": { + "x": 35362.29569399055, + "y": 11888.16073445546 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "LiveTester-Chart-Scanner.json", + "id": "790140ed-8794-46c1-8f28-522b5b49529e" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" + ], + [ + "Plugins", + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" + ], + [ + "Trading-Systems", + "Asset Class", + "Governance", + "fe941ab2-b0ab-40eb-9f65-d0e874a0ae24" + ], + [ + "LiveTester-Chart-Scanner.json", + "Asset", + "Governance", + "790140ed-8794-46c1-8f28-522b5b49529e" + ] + ] + } + } + ], + "id": "10ba23a5-14ed-41da-8f8c-897174e43fe1", + "savedPayload": { + "position": { + "x": 38093.444280220145, + "y": 18831.988749515993 + }, + "targetPosition": { + "x": 37800, + "y": 18769.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Debugging", + "id": "1c7e824e-cfa4-4ea2-a944-53af598cffed" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Docs", + "Assets", + "Governance", + "43831bbf-5672-4899-a3d8-b2609018512d" + ], + [ + "Docs", + "Asset Class", + "Governance", + "e4f9029f-db6b-4f27-b01f-4e217e4e9b62" + ], + [ + "Topics", + "Asset Class", + "Governance", + "84d258cd-4cc2-457b-a0ee-051d0d37db60" + ], + [ + "D", + "Asset Class", + "Governance", + "a7675f7f-7df3-4b7f-aa56-f5efa8f26bee" + ], + [ + "Debugging", + "Asset Class", + "Governance", + "1c7e824e-cfa4-4ea2-a944-53af598cffed" + ] + ] + } + }, + { + "type": "Asset Claims Folder", + "name": "Data-Mines Asset Class", + "config": "{}", + "project": "Governance", + "assetClaimsFolders": [], + "assetContributionClaims": [ + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "ad67d10c-4546-45d2-a2fb-1807f8359074", + "savedPayload": { + "position": { + "x": 35588.46665604107, + "y": 11825.787227210132 + }, + "targetPosition": { + "x": 35328.65903490574, + "y": 11975.787227210132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Omega-One.json", + "id": "f3e6edf8-b21a-4489-923c-b7b3efa77620" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" + ], + [ + "Plugins", + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" + ], + [ + "Data-Mines", + "Asset Class", + "Governance", + "66203ad1-2b30-434f-ab05-697070d6bce7" + ], + [ + "Omega-One.json", + "Asset", + "Governance", + "f3e6edf8-b21a-4489-923c-b7b3efa77620" + ] + ] + } + }, + { + "type": "Asset Contribution Claim", + "name": "", + "config": "{\n \"description\": \"\"\n}", + "project": "Governance", + "id": "7aeeff93-2b0f-4181-88fd-9edee71928c8", + "savedPayload": { + "position": { + "x": 35328.65903490574, + "y": 12275.787227210132 + }, + "targetPosition": { + "x": 35328.65903490574, + "y": 11975.787227210132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset", + "name": "Indicator-Add-ons.json", + "id": "57bafbea-3fed-4081-a8e9-76ec9f8cbf04" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" + ], + [ + "Plugins", + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" + ], + [ + "Data-Mines", + "Asset Class", + "Governance", + "66203ad1-2b30-434f-ab05-697070d6bce7" + ], + [ + "Indicator-Add-ons.json", + "Asset", + "Governance", + "57bafbea-3fed-4081-a8e9-76ec9f8cbf04" + ] + ] + } + } + ], + "id": "e5530126-0462-4eed-8031-6811131a1b29", + "savedPayload": { + "position": { + "x": 37831.3585389803, + "y": 19067.971810881147 + }, + "targetPosition": { + "x": 37800, + "y": 18769.615242270665 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Asset Class", + "name": "Data-Mines", + "id": "66203ad1-2b30-434f-ab05-697070d6bce7" + }, + "referenceParentCombinedNodePath": [ + [ + "Foundations-Project-Plugins", + "Assets", + "Governance", + "821486a9-5ad1-44a7-bf61-6fc3ef1b72c6" + ], + [ + "Plugins", + "Asset Class", + "Governance", + "22b15afb-a950-418c-b199-9bf8714d2901" + ], + [ + "Data-Mines", + "Asset Class", + "Governance", + "66203ad1-2b30-434f-ab05-697070d6bce7" + ] + ] + } + } + ], + "featureClaimsFolders": [], "positionClaimsFolders": [ { "type": "Position Claims Folder", "name": "Community Management Position Class", - "config": "{\n \"percentage\": 20\n}", + "config": "{\n \"percentage\": 60\n}", "project": "Governance", "positionClaimsFolders": [], "positionContributionClaims": [ @@ -165,12 +2120,12 @@ "id": "c5da27f7-9aa9-47c5-b9ce-59e393a9cf8d", "savedPayload": { "position": { - "x": 11063, - "y": 23087 + "x": 37251.87272541443, + "y": 19013.657228116143 }, "targetPosition": { - "x": 10763, - "y": 23087 + "x": 37525.936362707216, + "y": 18891.636235193404 }, "floatingObject": { "isPinned": false, @@ -220,12 +2175,12 @@ "id": "501e8c09-0a51-483d-9990-1d98cfd05464", "savedPayload": { "position": { - "x": 10763, - "y": 23087 + "x": 37525.936362707216, + "y": 18891.636235193404 }, "targetPosition": { - "x": 10463, - "y": 23087 + "x": 37800, + "y": 18769.615242270665 }, "floatingObject": { "isPinned": false, @@ -273,12 +2228,12 @@ "id": "2d437820-0e2a-402b-abec-a706453cc283", "savedPayload": { "position": { - "x": 10463, - "y": 23387 + "x": 37599.26081809234, + "y": 18546.671794627448 }, "targetPosition": { - "x": 10463, - "y": 23087 + "x": 37800, + "y": 18769.615242270665 }, "floatingObject": { "isPinned": false, @@ -296,12 +2251,12 @@ "id": "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6", "savedPayload": { "position": { - "x": 10463, - "y": 23087 + "x": 37800, + "y": 18769.615242270665 }, "targetPosition": { - "x": 10163, - "y": 23087 + "x": 37950, + "y": 18509.807621135333 }, "floatingObject": { "isPinned": false, @@ -319,12 +2274,12 @@ "id": "638049d6-5c82-47ce-8837-7c6f8e461cff", "savedPayload": { "position": { - "x": 10163, - "y": 23087 + "x": 37950, + "y": 18509.807621135333 }, "targetPosition": { - "x": 9863, - "y": 23087 + "x": 37800, + "y": 18250 }, "floatingObject": { "isPinned": false, @@ -342,12 +2297,12 @@ "id": "e0ed557e-bd72-458f-9f88-f7a8aeb20905", "savedPayload": { "position": { - "x": 9863, - "y": 23087 + "x": 37800, + "y": 18250 }, "targetPosition": { - "x": 9563, - "y": 23087 + "x": 37500, + "y": 18250 }, "floatingObject": { "isPinned": false, @@ -369,12 +2324,12 @@ "id": "d772e222-3b30-461e-9434-87fc28fb9c29", "savedPayload": { "position": { - "x": 9263, - "y": 23087 + "x": 37200, + "y": 18250 }, "targetPosition": { - "x": 9563, - "y": 23087 + "x": 37500, + "y": 18250 }, "floatingObject": { "isPinned": false, @@ -392,12 +2347,12 @@ "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d", "savedPayload": { "position": { - "x": 9563, - "y": 23087 + "x": 37500, + "y": 18250 }, "targetPosition": { - "x": 9563, - "y": 23087 + "x": 37500, + "y": 18250 }, "floatingObject": { "isPinned": false, From 2a373a243f97044ec79983506c56fdcc292e5885 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 22 Sep 2021 14:34:37 +0200 Subject: [PATCH 39/46] Desktop & Network validating Signature Hash --- .../Network/NT/Modules/WebSocketsInterface.js | 17 +++++++++++++++-- Projects/Network/SA/Modules/WebSocketsClient.js | 12 +++++++++++- 2 files changed, 26 insertions(+), 3 deletions(-) diff --git a/Projects/Network/NT/Modules/WebSocketsInterface.js b/Projects/Network/NT/Modules/WebSocketsInterface.js index 72d0bb8c3..1e4c548dc 100644 --- a/Projects/Network/NT/Modules/WebSocketsInterface.js +++ b/Projects/Network/NT/Modules/WebSocketsInterface.js @@ -304,12 +304,25 @@ exports.newNetworkModulesWebSocketsInterface = function newNetworkModulesWebSock caller.socket.send(JSON.stringify(response)) return } + let signedMessage = JSON.parse(signature.message) + /* + We will verify that the signature belongs to the signature.message. + To do this we will hash the signature.message and see if we get + the same hash of the signature. + */ + let hash = web3.eth.accounts.hashMessage(signature.message) + if (hash !== signature.messageHash) { + let response = { + result: 'Error', + message: 'signature.message Hashed Does Not Match signature.messageHash.' + } + caller.socket.send(JSON.stringify(response)) + return + } /* The user profile based on the blockchain account, based on the signature, it is our witness user profile, to validate the caller. */ - let signedMessage = JSON.parse(signature.message) - if (signedMessage.callerProfileHandle !== witnessUserProfile.userProfileHandle) { let response = { result: 'Error', diff --git a/Projects/Network/SA/Modules/WebSocketsClient.js b/Projects/Network/SA/Modules/WebSocketsClient.js index 04807076d..3518d86fd 100644 --- a/Projects/Network/SA/Modules/WebSocketsClient.js +++ b/Projects/Network/SA/Modules/WebSocketsClient.js @@ -124,7 +124,17 @@ exports.newNetworkModulesWebSocketsClient = function newNetworkModulesWebSockets } let signedMessage = JSON.parse(signature.message) - + /* + We will verify that the signature belongs to the signature.message. + To do this we will hash the signature.message and see if we get + the same hash of the signature. + */ + let hash = web3.eth.accounts.hashMessage(signature.message) + if (hash !== signature.messageHash) { + console.log('[ERROR] Web Sockets Client -> stepOneResponse -> signature.message Hashed Does Not Match signature.messageHash.') + reject() + return + } /* We will check that the Network Node that responded has the same User Profile Handle that we have on record, otherwise something is wrong and we should not proceed. From c8fbd3bcdceb14394ab98b254436a4d60dd731ed Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 22 Sep 2021 14:42:53 +0200 Subject: [PATCH 40/46] Bug Fixed Governance Tab --- Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js index af136f4fe..5c0e688b7 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js @@ -125,8 +125,8 @@ function newGobernanceReportsSpace() { /* If the workspace is not related to governance, then we exit the Intialize Function */ - let resultsArary = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('User Profile') - if (resultsArary.length === 0) { return } + let governanceProject = UI.projects.foundations.spaces.designSpace.workspace.getProjectHeadByNodeType('Governance Project') + if (governanceProject === undefined) { return } thisObject.container = newContainer() thisObject.container.name = MODULE_NAME From ad97c8a9f13dd5f5dc7ff4309b920f17b8a1c54e Mon Sep 17 00:00:00 2001 From: cozed-gh <76752164+cozed-gh@users.noreply.github.com> Date: Wed, 22 Sep 2021 15:37:43 +0200 Subject: [PATCH 41/46] Added "EMA Crossing" and "Triple ALMA" --- .../Plugins/Data-Mines/Omega-One.json | 18335 +++++++++++++++- 1 file changed, 18334 insertions(+), 1 deletion(-) diff --git a/Projects/Foundations/Plugins/Data-Mines/Omega-One.json b/Projects/Foundations/Plugins/Data-Mines/Omega-One.json index 4b58c409d..bbb02b8e0 100644 --- a/Projects/Foundations/Plugins/Data-Mines/Omega-One.json +++ b/Projects/Foundations/Plugins/Data-Mines/Omega-One.json @@ -1 +1,18334 @@ -{"type":"Data Mine","name":"Omega One","config":"{\n \"codeName\": \"Omega-One\"\n}","project":"Foundations","sensorBots":[],"indicatorBots":[{"type":"Indicator Bot","name":"Chaikin Oscillator","config":"{\n \"codeName\": \"Chaikin-Oscillator\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Chaikin Oscillator","project":"Foundations","id":"130f1639-b299-4ca8-96eb-25c8345e09e4","savedPayload":{"position":{"x":13957.729481237811,"y":17901.141979655422},"targetPosition":{"x":14015.96376638588,"y":18118.475290570463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"5b0389ae-3da9-4628-bc20-1041faef76be"}}}],"outputDatasetFolders":[],"id":"e54488da-6999-437b-8a2d-85709728bb02","savedPayload":{"position":{"x":14015.96376638588,"y":18118.475290570463},"targetPosition":{"x":14074.198051533947,"y":18335.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Chaikin Oscillator Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"1ff01e67-048e-4d80-a944-b1b86f21f42b","savedPayload":{"position":{"x":14143.886491396086,"y":17681.058769490315},"targetPosition":{"x":14190.666621830082,"y":17901.141979655422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"3364b7b3-93c0-49e5-8ea2-c18fce0cec74"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"c4fcc40a-427d-4c69-90a9-76abdc87b857","savedPayload":{"position":{"x":14214.185526065303,"y":17677.374553197562},"targetPosition":{"x":14190.666621830082,"y":17901.141979655422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"2cb0d0f1-a9dc-4791-9952-0878eeaa96bd","savedPayload":{"position":{"x":14282.182366522136,"y":17695.594251685838},"targetPosition":{"x":14190.666621830082,"y":17901.141979655422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Market","project":"Foundations","id":"6e898c07-cb2e-4589-bd33-9b3c6b585bae","savedPayload":{"position":{"x":14341.221008260825,"y":17733.93439392301},"targetPosition":{"x":14190.666621830082,"y":17901.141979655422},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"2ea98444-5707-42c3-a6d0-0c4d7cceec15","savedPayload":{"position":{"x":14190.666621830082,"y":17901.141979655422},"targetPosition":{"x":14074.198051533947,"y":18335.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"3364b7b3-93c0-49e5-8ea2-c18fce0cec74","savedPayload":{"position":{"x":14392.396103067893,"y":18017.610549951558},"targetPosition":{"x":14074.198051533947,"y":18335.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"4a247a06-dfc4-400b-a3b8-fa9d57847f6a","savedPayload":{"position":{"x":14291.531362448988,"y":18277.574316337435},"targetPosition":{"x":14074.198051533947,"y":18335.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"9d6d825e-c8cf-4d42-828c-62a1ba12bd32","savedPayload":{"position":{"x":14291.531362448988,"y":18394.04288663357},"targetPosition":{"x":14074.198051533947,"y":18335.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e51bc1f1-1063-4d69-9699-3952ad33a056","savedPayload":{"position":{"x":14074.198051533947,"y":18335.808601485503},"targetPosition":{"x":13756.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Chaikin Oscillator","project":"Foundations","id":"3d8886e0-c7a2-43aa-91c4-7698757a50e8","savedPayload":{"position":{"x":14656.000000000002,"y":17874.58378961345},"targetPosition":{"x":14431.000000000002,"y":18264.29522131645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"5ad27a57-7fbf-43fd-9945-6b42a0660108"}}}],"outputDatasetFolders":[],"id":"7ed09a77-8e5a-4f61-a182-ed93aa9e8037","savedPayload":{"position":{"x":14431.000000000002,"y":18264.29522131645},"targetPosition":{"x":14206.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Chaikin Oscillator Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"61339b0d-ee5d-4848-a59c-b3f6d5ecfc07","savedPayload":{"position":{"x":14820.711431703,"y":18039.29522131645},"targetPosition":{"x":14595.711431703,"y":18429.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"21243e1a-a52f-40f7-9087-483a49a574a8"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"b0e714a3-f496-407a-b1e5-b722df1b8e96","savedPayload":{"position":{"x":14913.909483236945,"y":18110.808601485503},"targetPosition":{"x":14595.711431703,"y":18429.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{\n \"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"7ddfb356-e8b3-4e49-9642-670f81d29b29","savedPayload":{"position":{"x":14985.422863405996,"y":18204.00665301945},"targetPosition":{"x":14595.711431703,"y":18429.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"3ed165f6-6c65-445f-b70a-70275435ffca","savedPayload":{"position":{"x":15030.37805353308,"y":18312.538082723313},"targetPosition":{"x":14595.711431703,"y":18429.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"d9dc3be3-7565-4801-9d18-2b25380dcf87","savedPayload":{"position":{"x":15045.711431703,"y":18429.00665301945},"targetPosition":{"x":14595.711431703,"y":18429.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"50b4b77b-7aae-4fb8-b147-4e77438e3278","savedPayload":{"position":{"x":14595.711431703,"y":18429.00665301945},"targetPosition":{"x":14206.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"21243e1a-a52f-40f7-9087-483a49a574a8","savedPayload":{"position":{"x":14656.000000000002,"y":18654.00665301945},"targetPosition":{"x":14206.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"124bcc91-61a1-40a1-a0b8-08179b8c16f6","savedPayload":{"position":{"x":14400.855715851501,"y":18766.50665301945},"targetPosition":{"x":14206.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"ffa4c8b2-81bc-4f09-a54b-7fc71543b8f5","savedPayload":{"position":{"x":14318.500000000002,"y":18848.86236887095},"targetPosition":{"x":14206.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"9c9a84d7-7bcf-4ffa-96db-a4a0b51d8e93","savedPayload":{"position":{"x":14206.000000000002,"y":18654.00665301945},"targetPosition":{"x":13756.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Chaikin Oscillator","config":"{\n \"codeName\": \"chaikinOscillator\",\n \"singularVariableName\": \"chaikinOscillator\",\n \"pluralVariableName\": \"chaikinOscillators\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"5b0389ae-3da9-4628-bc20-1041faef76be","savedPayload":{"position":{"x":14264.438536534506,"y":18819.208347863343},"targetPosition":{"x":13968.132034355966,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"5ad27a57-7fbf-43fd-9945-6b42a0660108","savedPayload":{"position":{"x":14235.433991612475,"y":19002.335837297276},"targetPosition":{"x":13968.132034355966,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(record.current.begin))\n{record.current.begin = 0}\nelse {record.current.begin}","project":"Foundations","id":"3b204f99-f7d6-4d97-96f5-9e0f6cbc0558","savedPayload":{"position":{"x":14833.139338556775,"y":19494.60328091257},"targetPosition":{"x":14536.832836378235,"y":19447.672941400502},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cc3721e3-1409-4d80-8b1d-2d76ee03aefa","savedPayload":{"position":{"x":14536.832836378235,"y":19447.672941400502},"targetPosition":{"x":14240.526334199694,"y":19400.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(record.current.end))\n{record.current.end = 0}\nelse {record.current.end}","project":"Foundations","id":"a7081fb9-9143-463f-8e64-270dda8190dc","savedPayload":{"position":{"x":14664.790402911622,"y":19825.00667060036},"targetPosition":{"x":14452.658368555658,"y":19612.874636244396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"128aca84-d3ff-45ec-a8d2-b1fd4e942274","savedPayload":{"position":{"x":14452.658368555658,"y":19612.874636244396},"targetPosition":{"x":14240.526334199694,"y":19400.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Rate Chaikin Oscillator","config":"{\n \"codeName\": \"chaikinOscillator\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if ( isNaN(variable.chaikinOscillator ) )\n{ variable.chaikinOscillator = 0 }\nelse\n{ variable.chaikinOscillator }","project":"Foundations","id":"eefbdfb1-b1b7-46c9-b283-f6de0dd556d1","savedPayload":{"position":{"x":14310.921843467799,"y":19845.202355156245},"targetPosition":{"x":14287.456673711764,"y":19697.049104066973},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7f4e57b6-1d97-4902-8c5b-04d0ddaac1e6","savedPayload":{"position":{"x":14287.456673711764,"y":19697.049104066973},"targetPosition":{"x":14240.526334199694,"y":19400.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Zero Line","config":"{\n \"codeName\": \"zeroLine\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"0","project":"Foundations","id":"45c55257-fc58-4b76-9310-6471ff58182a","savedPayload":{"position":{"x":14036.230609316899,"y":19801.695537773197},"targetPosition":{"x":14104.32918427783,"y":19668.044559144942},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3a6a9b74-37a9-48c4-956c-a6d6a5ae0080","savedPayload":{"position":{"x":14104.32918427783,"y":19668.044559144942},"targetPosition":{"x":14240.526334199694,"y":19400.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"28f4f675-6764-4e30-b797-0ea44a6dfa53","savedPayload":{"position":{"x":14240.526334199694,"y":19400.742601888433},"targetPosition":{"x":13968.132034355966,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Loop Code */\n\n/* Chaikin Oscillator\n\nKEY TAKEAWAYS\n- The Chaikin Indicator applies MACD to the accumulation-distribution line rather than closing price.\n- A cross above the accumulation-distribution line indicates that market players are accumulating shares, securities or contracts, which is typically bullish.\n\n1. Money Flow Multiplier = [(Close - Low) - (High - Close)] / (High - Low) \n2. Money Flow Volume = Money Flow Multiplier x Volume for the Period\n3. ADL = Previous ADL + Current Period's Money Flow Volume\n4. Chaikin Oscillator = ('fast'-period EMA of ADL) - ('slow'-period EMA of ADL) */\n\n\nlet fastPeriod = 5 // Change value to set 'fast' period (must be less than or equal to 'fast')\nlet slowPeriod = 17 // Change value to set 'slow' period (must be greater than or equal to 'slow')\n\nlet candle = record.current\nlet volume = getElement('volumes', candle)\n\n\n// Set varibles\nvariable.totalVolume = volume.buy + volume.sell\t\nvariable.moneyFlowMultiplier = ((candle.close - candle.min) - (candle.max - candle.close)) / (candle.max - candle.min) \nvariable.moneyFlowVolume = variable.moneyFlowMultiplier * variable.totalVolume \nvariable.currentADL = variable.totalVolume + variable.moneyFlowVolume\nvariable.savedADL.push(variable.currentADL) // Push the currentADL into an array to be able to use \"previous ADL\"\n\nif (variable.savedADL.length > 2) { // Make sure we only save the current and previous\n variable.savedADL.splice(0, 1)\n}\n\n// Calculating the 'accDistLine' using previous ADL value if it is defined, else current\nif (variable.savedADL[0] === 'undefined')\n{variable.accDistLine = variable.savedADL[1] + variable.moneyFlowVolume} // Calculating with Current ADL\nelse\n{variable.accDistLine = variable.savedADL[0] + variable.moneyFlowVolume} // Calculating with Previous ADL\n\n\n// Calculate fastEMA and slowEMA of ADL\nif(isNaN(variable.previousEmaFast))\n{variable.previousEmaFast = variable.accDistLine}\nelse\n{variable.previousEmaFast}\n\nvariable.fastEMA = calculateEMAs(fastPeriod, variable.accDistLine, variable.previousEmaFast)\nvariable.previousEmaFast = variable.fastEMA\n\nif(isNaN(variable.previousEmaSlow))\n{variable.previousEmaSlow = variable.accDistLine}\nelse\n{variable.previousEmaSlow}\nvariable.slowEMA = calculateEMAs(slowPeriod, variable.accDistLine, variable.previousEmaSlow)\nvariable.previousEmaSlow = variable.slowEMA\n\n\n// Create EMA function for 'fast' and 'slow' ADL\nfunction calculateEMAs(periods, adl, previousEMA) {\n let k = 2 / (periods + 1)\n return adl * k + previousEMA * (1-k)\n}\n\n// Calculate Chaikin Oscillator value\nvariable.chaikinOscillator = variable.fastEMA - variable.slowEMA\n\n// Happy trading! CJ.","project":"Foundations","id":"43f087d9-6da9-4387-a3ee-7e7e4ca247b3","savedPayload":{"position":{"x":13947.33381066081,"y":19411.075663396023},"targetPosition":{"x":13936.880964334045,"y":19311.623473859196},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"2c6eff8c-0beb-4068-a9c6-26a06cbd242d","savedPayload":{"position":{"x":13936.880964334045,"y":19311.623473859196},"targetPosition":{"x":13921.201694843896,"y":19162.445189553953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n\n// Build arrays \n\nvariable.savedADL = []\n\n","project":"Foundations","id":"67b6e8ff-b104-47c1-b8ec-a8847bce6b7a","savedPayload":{"position":{"x":13819.517534074947,"y":19390.831553964606},"targetPosition":{"x":13860.191198382527,"y":19299.477008200345},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"c6684774-9a86-4b1b-a1ef-5ddd2027ae00","savedPayload":{"position":{"x":13860.191198382527,"y":19299.477008200345},"targetPosition":{"x":13921.201694843896,"y":19162.445189553953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ba9d9a5f-61eb-49d8-a73d-15ca3e00ecd7","savedPayload":{"position":{"x":13921.201694843896,"y":19162.445189553953},"targetPosition":{"x":13968.132034355966,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"31fee6c0-b932-4604-8a47-aa31fd679291","savedPayload":{"position":{"x":13968.132034355966,"y":18866.138687375413},"targetPosition":{"x":13756.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Chaikin Oscillator","id":"b4b61f3f-b65e-43b2-b8ee-6f87944fb7ae"}}}],"id":"f7bdd106-bdc2-4a99-8bce-173e94322727","savedPayload":{"position":{"x":13756.000000000002,"y":18654.00665301945},"targetPosition":{"x":13456.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"ARPS Slow","config":"{\n \"codeName\": \"ARPS-Slow\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market ARPS Slow","project":"Foundations","id":"4a233d99-e570-4936-a3f4-613c75213bc8","savedPayload":{"position":{"x":15567.729481237811,"y":17623.641979655422},"targetPosition":{"x":15625.963766385876,"y":17840.975290570463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"c32e024e-83fc-422d-9dec-7b7a4179f17c"}}}],"outputDatasetFolders":[],"id":"03c83aa5-5473-499d-8990-b99aa25cd543","savedPayload":{"position":{"x":15625.963766385876,"y":17840.975290570463},"targetPosition":{"x":15684.198051533947,"y":18058.308601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"ARPS Slow Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"af2be1a5-6589-49d4-8f89-8ae1cb3162f8","savedPayload":{"position":{"x":15686.182336682012,"y":17743.54743264471},"targetPosition":{"x":15742.432336682012,"y":17840.975290570463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"ce465417-0658-430a-9888-2ffefee15357"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"24d1f7a4-66af-4169-a118-93618334f6ae","savedPayload":{"position":{"x":15771.549479256044,"y":17732.308635112942},"targetPosition":{"x":15742.432336682012,"y":17840.975290570463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"c541371a-27a9-436c-9342-081d67231318","savedPayload":{"position":{"x":15839.860194607763,"y":17784.725290570463},"targetPosition":{"x":15742.432336682012,"y":17840.975290570463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"6f23340b-8d1f-4652-876f-4a70c3e21aec","savedPayload":{"position":{"x":15742.432336682012,"y":17840.975290570463},"targetPosition":{"x":15684.198051533947,"y":18058.308601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"ce465417-0658-430a-9888-2ffefee15357","savedPayload":{"position":{"x":16002.396103067893,"y":17740.110549951558},"targetPosition":{"x":15684.198051533947,"y":18058.308601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"2597670e-3304-4839-ad6d-826290e3eabc","savedPayload":{"position":{"x":15901.531362448988,"y":18000.07431633744},"targetPosition":{"x":15684.198051533947,"y":18058.308601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"96c24e28-6cd5-4d1f-9a35-35997b7e160a","savedPayload":{"position":{"x":15901.531362448988,"y":18116.542886633568},"targetPosition":{"x":15684.198051533947,"y":18058.308601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e0f2f6a8-0241-4aba-8751-a632e066d047","savedPayload":{"position":{"x":14118.132034355966,"y":18866.138687375413},"targetPosition":{"x":13668.132034355966,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ARPS Slow","project":"Foundations","id":"1aedf3a0-5890-424e-a1f2-e54fc52659e1","savedPayload":{"position":{"x":16266.000000000002,"y":17597.08378961345},"targetPosition":{"x":16041.000000000002,"y":17986.79522131645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"00c464d1-0a2a-48ce-a9c0-c2819a9f3424"}}}],"outputDatasetFolders":[],"id":"d0cc5e79-a820-47d7-ad12-406b09b6f4dd","savedPayload":{"position":{"x":16041.000000000002,"y":17986.79522131645},"targetPosition":{"x":15816.000000000002,"y":18376.50665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"ARPS Slow Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"fd87cb30-87eb-4ba7-9763-da651e48813c","savedPayload":{"position":{"x":16450.79899745976,"y":17774.10489744401},"targetPosition":{"x":16205.711431703001,"y":18151.50665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"379710cb-b876-45b0-a4f1-7a76cb6cae08"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"3d36499e-ce24-4f0d-9875-48f7b63d05c8","savedPayload":{"position":{"x":16555.42711435863,"y":17868.31247704702},"targetPosition":{"x":16205.711431703001,"y":18151.50665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"77a7753f-af11-40ac-a65d-ca75123b04ea","savedPayload":{"position":{"x":16625.822623626736,"y":17990.24107572407},"targetPosition":{"x":16205.711431703001,"y":18151.50665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"6efb002f-6126-42ca-93fe-21c67f833c60","savedPayload":{"position":{"x":16655.094722342554,"y":18127.955472710124},"targetPosition":{"x":16205.711431703001,"y":18151.50665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"b0367e88-7e82-42cd-944d-c4e9ca80d945","savedPayload":{"position":{"x":16205.711431703001,"y":18151.50665301945},"targetPosition":{"x":15816.000000000002,"y":18376.50665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"379710cb-b876-45b0-a4f1-7a76cb6cae08","savedPayload":{"position":{"x":16266.000000000002,"y":18376.50665301945},"targetPosition":{"x":15816.000000000002,"y":18376.50665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"0b78bc25-8a2b-4a22-bcda-635f3b9b1187","savedPayload":{"position":{"x":16010.855715851498,"y":18489.00665301945},"targetPosition":{"x":15816.000000000002,"y":18376.50665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"4eec532d-30b6-4356-b69d-2460739799ce","savedPayload":{"position":{"x":15928.500000000002,"y":18571.362368870945},"targetPosition":{"x":15816.000000000002,"y":18376.50665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"160e01a5-da62-4b67-9042-68751949ee96","savedPayload":{"position":{"x":13986.330085889911,"y":19184.33673890936},"targetPosition":{"x":13668.132034355966,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"ARPS Slow","config":"{\n \"codeName\": \"slowARPS\",\n \"singularVariableName\": \"slowARPS\",\n \"pluralVariableName\": \"slowARPSs\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"c32e024e-83fc-422d-9dec-7b7a4179f17c","savedPayload":{"position":{"x":13910.83713266845,"y":19342.474263063155},"targetPosition":{"x":13668.132034355966,"y":19166.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"00c464d1-0a2a-48ce-a9c0-c2819a9f3424","savedPayload":{"position":{"x":13760.83713266845,"y":19451.455642263958},"targetPosition":{"x":13668.132034355966,"y":19166.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(record.current.begin))\n{record.current.begin = 0}\nelse {record.current.begin}","project":"Foundations","id":"9b3ec784-f875-4a31-9f2d-fdba3a4dd237","savedPayload":{"position":{"x":13968.132034355966,"y":20089.44374852799},"targetPosition":{"x":13725.426936043481,"y":19913.108172840246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"04be52be-03fa-4548-8ac1-11a688786301","savedPayload":{"position":{"x":13725.426936043481,"y":19913.108172840246},"targetPosition":{"x":13482.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(record.current.end))\n{record.current.end = 0}\nelse {record.current.end}","project":"Foundations","id":"be9d5502-b6ea-4109-931c-263e4ef39166","savedPayload":{"position":{"x":13835.392989106482,"y":20222.18279377747},"targetPosition":{"x":13659.057413418739,"y":19979.477695464986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d7f463c1-7208-4b96-8d46-893ee111e6f7","savedPayload":{"position":{"x":13659.057413418739,"y":19979.477695464986},"targetPosition":{"x":13482.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Rate ARPS","config":"{\n \"codeName\": \"ARPS\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(variable.ARPS))\n{variable.ARPS = 0}\nelse {variable.ARPS}","project":"Foundations","id":"74a4a7e5-b4d5-46bd-9a3e-92c2705646cf","savedPayload":{"position":{"x":13621.779485199722,"y":20164.748029485323},"targetPosition":{"x":13575.426936043481,"y":20022.08955204105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"3fe424b8-a927-4a4b-b82a-9fe013546966","savedPayload":{"position":{"x":13575.426936043481,"y":20022.08955204105},"targetPosition":{"x":13482.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Rate Aps Bull","config":"{\n \"codeName\": \"apsBull\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(variable.apsBull))\n{variable.apsBull = 0}\nelse {variable.apsBull}","project":"Foundations","id":"735b28dc-532e-471f-bcdd-84ea80114a0e","savedPayload":{"position":{"x":13482.721837730996,"y":20186.772597152503},"targetPosition":{"x":13482.721837730996,"y":20036.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"86568b58-7899-4b50-80cd-4223c5b2a528","savedPayload":{"position":{"x":13482.721837730996,"y":20036.772597152503},"targetPosition":{"x":13482.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Rate Aps Bear","config":"{\n \"codeName\": \"apsBear\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(variable.apsBear))\n{variable.apsBear = 0}\nelse {variable.apsBear}","project":"Foundations","id":"bf2645de-583b-4051-9f17-38935cb7d421","savedPayload":{"position":{"x":13343.66419026227,"y":20164.748029485323},"targetPosition":{"x":13390.016739418512,"y":20022.08955204105},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e799bf00-cf17-4adb-92e9-d5c66bce7261","savedPayload":{"position":{"x":13390.016739418512,"y":20022.08955204105},"targetPosition":{"x":13482.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Rate SMA","config":"{\n \"codeName\": \"SMA\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(variable.SMA))\n{variable.SMA = 0}\nelse {variable.SMA}","project":"Foundations","id":"7c4af3a5-a3d3-4569-9074-6e5605f53cc2","savedPayload":{"position":{"x":13218.218474199382,"y":20100.83024462123},"targetPosition":{"x":13306.386262043254,"y":19979.477695464986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"5d00b15c-7803-4044-8b44-166ea605e241","savedPayload":{"position":{"x":13306.386262043254,"y":19979.477695464986},"targetPosition":{"x":13482.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Percentage ARPS","config":"{\n \"codeName\": \"percentageARPS\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isNaN(variable.percentageARPS))\n{variable.percentageARPS = 0}\nelse {variable.percentageARPS}","project":"Foundations","id":"cde2b51c-7d16-4ee6-8b35-1dad3e18227f","savedPayload":{"position":{"x":13118.66419026227,"y":20001.275960684117},"targetPosition":{"x":13240.016739418512,"y":19913.108172840246},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"af19875c-861c-407e-9275-8fb2111277dc","savedPayload":{"position":{"x":13240.016739418512,"y":19913.108172840246},"targetPosition":{"x":13482.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Percentage Aps Bull","config":"{\n \"codeName\": \"percentageApsBull\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isNaN(variable.percentageApsBull))\n{variable.percentageApsBull = 0}\nelse {variable.percentageApsBull}","project":"Foundations","id":"da247784-c47c-41ae-b764-519d47700a50","savedPayload":{"position":{"x":13054.746405398178,"y":19875.83024462123},"targetPosition":{"x":13197.404882842451,"y":19829.477695464986},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"56774359-2338-4b22-bf66-26835a7f1266","savedPayload":{"position":{"x":13197.404882842451,"y":19829.477695464986},"targetPosition":{"x":13482.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Percentage Aps Bear","config":"{\n \"codeName\": \"percentageApsBear\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isNaN(variable.percentageApsBear))\n{variable.percentageApsBear = 0}\nelse {variable.percentageApsBear}","project":"Foundations","id":"79052dd4-e79c-4139-b034-a2b59a7cad5f","savedPayload":{"position":{"x":13032.721837730996,"y":19736.772597152503},"targetPosition":{"x":13182.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"30c88625-0df0-4647-9ebf-51a5ef868f58","savedPayload":{"position":{"x":13182.721837730996,"y":19736.772597152503},"targetPosition":{"x":13482.721837730996,"y":19736.772597152503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"8b9a90a7-170a-4f59-8132-bd890aab9a26","savedPayload":{"position":{"x":13482.721837730996,"y":19736.772597152503},"targetPosition":{"x":13668.132034355966,"y":19166.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* USER DEFINED VALUES SECTION */\n\nlet nCandles = 17 // Change number periods\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end\n} \n\n// Build arrays\n\nvariable.lastNCandlesARPS.push(candle.max - candle.min)\nvariable.lastNCandlesSMA.push(candle.close)\nvariable.lastNCandlesApsBull.push(candle.max - candle.open)\nvariable.lastNCandlesApsBear.push (candle.open - candle.min)\n\n// console.log(variable.lastNCandlesARPS)\n\n// Keep arrays the correct size of nCandles\n\nif (variable.lastNCandlesARPS.length > nCandles) {\n variable.lastNCandlesARPS.splice(0, 1)\n}\n\nif (variable.lastNCandlesSMA.length > nCandles) {\n variable.lastNCandlesSMA.splice(0, 1)\n}\n\nif (variable.lastNCandlesApsBull.length > nCandles) {\n variable.lastNCandlesApsBull.splice(0, 1)\n}\n\nif (variable.lastNCandlesApsBear.length > nCandles) {\n variable.lastNCandlesApsBear.splice(0, 1)\n}\n\n\n// Call the functions\nvariable.smaARPS = calculateSMA(variable.lastNCandlesARPS, nCandles)\nvariable.smaSMA = calculateSMA(variable.lastNCandlesSMA, nCandles)\nvariable.smaApsBull = calculateSMA(variable.lastNCandlesApsBull, nCandles)\nvariable.smaApsBear = calculateSMA(variable.lastNCandlesApsBear, nCandles)\n\n// Build SMA function\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calc\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n// Calc final ARPS ApsBull ApsBear SMA as Rate\n\nvariable.ARPS = variable.smaARPS\n\n\nif (variable.smaApsBull > variable.smaApsBear) \n{\n\tvariable.apsBull = variable.smaSMA + ((variable.smaApsBull / variable.smaARPS) * (variable.smaApsBull - variable.smaApsBear) * 2)\n}\nelse \n{\n\tvariable.apsBull = variable.smaSMA - ((variable.smaApsBull / variable.smaARPS) * (variable.smaApsBear - variable.smaApsBull) * 2)\n}\n\nif (variable.smaApsBear > variable.smaApsBull) \n{\n\tvariable.apsBear = variable.smaSMA + ((variable.smaApsBear / variable.smaARPS) * (variable.smaApsBear - variable.smaApsBull) * 2)\n}\nelse \n{\n\tvariable.apsBear = variable.smaSMA - ((variable.smaApsBear / variable.smaARPS) * (variable.smaApsBull - variable.smaApsBear) * 2)\n}\n\nvariable.SMA = variable.smaSMA\n\n\n// Calc final ARPS ApsBull ApsBear as %\n\nvariable.percentageARPS = (variable.smaARPS/candle.close) *100\nvariable.percentageApsBull = (variable.smaApsBull/variable.smaARPS) *100\nvariable.percentageApsBear = (variable.smaApsBear/variable.smaARPS) *100\n\n\n// Happy trading! CJ. :-)","project":"Foundations","id":"adea7d76-a792-4556-b017-093de9fe2b0f","savedPayload":{"position":{"x":13268.09683828102,"y":19536.760753427396},"targetPosition":{"x":13331.028877386005,"y":19459.0461572817},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a6150e04-c314-489d-824f-23afa0072a7e","savedPayload":{"position":{"x":13331.028877386005,"y":19459.0461572817},"targetPosition":{"x":13425.426936043481,"y":19342.474263063155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n\n// Build 4 arrays \n\nvariable.lastNCandlesARPS = []\nvariable.lastNCandlesSMA = []\nvariable.lastNCandlesApsBull = [] \nvariable.lastNCandlesApsBear = [] \n","project":"Foundations","id":"cc836ccb-c2dc-4ba5-9fcd-080a69c50b8a","savedPayload":{"position":{"x":13192.03182941918,"y":19432.066250449483},"targetPosition":{"x":13285.389872068901,"y":19396.22945549495},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"679b4d08-204b-4564-9324-19f7ed005c08","savedPayload":{"position":{"x":13285.389872068901,"y":19396.22945549495},"targetPosition":{"x":13425.426936043481,"y":19342.474263063155},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"ab30d1a8-1659-46d7-9620-b2783b58feef","savedPayload":{"position":{"x":13425.426936043481,"y":19342.474263063155},"targetPosition":{"x":13668.132034355966,"y":19166.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e34788bb-3c57-4a14-abb5-451f35533e49","savedPayload":{"position":{"x":13668.132034355966,"y":19166.138687375413},"targetPosition":{"x":13668.132034355966,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ARPS Slow","id":"e12e90bd-bc37-42da-9f83-7b1506391bd9"}}}],"id":"81becef8-2376-47a7-8cdf-a559c45ed950","savedPayload":{"position":{"x":13668.132034355966,"y":18866.138687375413},"targetPosition":{"x":13456.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"ARPS Fast","config":"{\n \"codeName\": \"ARPS-Fast\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market ARPS Fast","project":"Foundations","id":"a4be096d-4fa4-44ba-983d-af202af96d7d","savedPayload":{"position":{"x":16144.729481237811,"y":17296.141979655422},"targetPosition":{"x":16202.96376638588,"y":17513.475290570463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"08336286-f6f1-4fa5-ba1e-912897063979"}}}],"outputDatasetFolders":[],"id":"0727df65-0f8c-4415-a85f-d9e322240273","savedPayload":{"position":{"x":16202.96376638588,"y":17513.475290570463},"targetPosition":{"x":16261.198051533947,"y":17730.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"ARPS Fast Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"5790535f-17f2-4ee0-bded-368ebd9489dc","savedPayload":{"position":{"x":16263.182336682012,"y":17416.04743264471},"targetPosition":{"x":16319.432336682012,"y":17513.475290570463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"1bfb1c32-5495-452d-81c3-5b575bfc09c1"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"ee739a5f-2a9e-40d4-a557-8cb53521d7e3","savedPayload":{"position":{"x":16348.549479256048,"y":17404.808635112942},"targetPosition":{"x":16319.432336682012,"y":17513.475290570463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"c926b53f-07cb-4d2c-8260-9dadc6bb2f1b","savedPayload":{"position":{"x":16416.86019460776,"y":17457.225290570463},"targetPosition":{"x":16319.432336682012,"y":17513.475290570463},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}}],"dataMineDataDependencies":[],"id":"73f3249b-2f51-4399-950d-186d6d68c78e","savedPayload":{"position":{"x":16319.432336682012,"y":17513.475290570463},"targetPosition":{"x":16261.198051533947,"y":17730.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"1bfb1c32-5495-452d-81c3-5b575bfc09c1","savedPayload":{"position":{"x":16579.39610306789,"y":17412.610549951558},"targetPosition":{"x":16261.198051533947,"y":17730.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"9261d5a5-4da2-4119-a78a-7d231491c2ee","savedPayload":{"position":{"x":16478.531362448986,"y":17672.57431633744},"targetPosition":{"x":16261.198051533947,"y":17730.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"68b54ef4-857f-4a75-88ea-319ba92f5fd9","savedPayload":{"position":{"x":16478.531362448986,"y":17789.042886633568},"targetPosition":{"x":16261.198051533947,"y":17730.808601485503},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b138ab56-8d61-44f0-b0e9-27f171bbbfbe","savedPayload":{"position":{"x":13774.198051533947,"y":19272.204704553395},"targetPosition":{"x":13456.000000000002,"y":18954.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily ARPS Fast","project":"Foundations","id":"f679b2a9-f5ce-46fb-852e-be58c502a0da","savedPayload":{"position":{"x":16843,"y":17269.58378961345},"targetPosition":{"x":16618,"y":17659.29522131645},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"0c30b8d6-f6a4-4f55-b496-d2438a9953f9"}}}],"outputDatasetFolders":[],"id":"d4701ed1-5658-45b5-8835-14f1414491f3","savedPayload":{"position":{"x":16618,"y":17659.29522131645},"targetPosition":{"x":16393,"y":18049.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"ARPS Fast Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"258d211e-d162-4064-ab04-a6f36ae306e6","savedPayload":{"position":{"x":17027.79899745976,"y":17446.60489744401},"targetPosition":{"x":16782.711431703,"y":17824.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2c12b3a2-5072-4152-9ce5-382ce627a4cf"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"82262685-1d6f-4c35-8584-3f13ad1b0921","savedPayload":{"position":{"x":17132.427114358637,"y":17540.81247704702},"targetPosition":{"x":16782.711431703,"y":17824.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"c7c3c7a8-4fb5-45f2-bb11-51d6cfdfda3e","savedPayload":{"position":{"x":17202.822623626736,"y":17662.74107572407},"targetPosition":{"x":16782.711431703,"y":17824.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"0f0a43f4-60d2-42fa-93fa-be2e21f8c302","savedPayload":{"position":{"x":17232.094722342554,"y":17800.455472710124},"targetPosition":{"x":16782.711431703,"y":17824.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}}],"dataMineDataDependencies":[],"id":"d29fbaa9-5eb9-4cb0-94e3-3ea6d18f20c2","savedPayload":{"position":{"x":16782.711431703,"y":17824.00665301945},"targetPosition":{"x":16393,"y":18049.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"2c12b3a2-5072-4152-9ce5-382ce627a4cf","savedPayload":{"position":{"x":16843,"y":18049.00665301945},"targetPosition":{"x":16393,"y":18049.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"0394d6ce-4648-4295-aa21-431adf475fe3","savedPayload":{"position":{"x":16587.855715851503,"y":18161.50665301945},"targetPosition":{"x":16393,"y":18049.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"c90561ab-2b37-4df4-8f06-10e06ed4edee","savedPayload":{"position":{"x":16505.5,"y":18243.862368870945},"targetPosition":{"x":16393,"y":18049.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"8634ce99-462c-4cf4-b55a-e939bd458a6b","savedPayload":{"position":{"x":13456.000000000002,"y":19404.00665301945},"targetPosition":{"x":13456.000000000002,"y":18954.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"ARPS Fast","config":"{\n \"codeName\": \"fastARPS\",\n \"singularVariableName\": \"fastARPS\",\n \"pluralVariableName\": \"fastARPSs\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"08336286-f6f1-4fa5-ba1e-912897063979","savedPayload":{"position":{"x":13290.798305156108,"y":19462.445189553953},"targetPosition":{"x":13243.867965644038,"y":19166.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"0c30b8d6-f6a4-4f55-b496-d2438a9953f9","savedPayload":{"position":{"x":13107.670815722175,"y":19433.440644631923},"targetPosition":{"x":13243.867965644038,"y":19166.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(record.current.begin))\n{record.current.begin = 0}\nelse {record.current.begin}","project":"Foundations","id":"aa7ec15b-6515-41b2-bcf8-caf282254a2f","savedPayload":{"position":{"x":17020.13933855677,"y":18701.881922864293},"targetPosition":{"x":16723.832836378235,"y":18748.81226237636},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0bdacd74-1544-46ef-80b8-c36764f748f1","savedPayload":{"position":{"x":16723.832836378235,"y":18748.81226237636},"targetPosition":{"x":16427.52633419969,"y":18795.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(record.current.end))\n{record.current.end = 0}\nelse {record.current.end}","project":"Foundations","id":"6ba23d0d-4820-44d9-882e-12b53e3340c5","savedPayload":{"position":{"x":17020.13933855677,"y":18889.60328091257},"targetPosition":{"x":16723.832836378235,"y":18842.672941400506},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"0fd74c82-d165-42ba-a60e-2557ef8f7469","savedPayload":{"position":{"x":16723.832836378235,"y":18842.672941400506},"targetPosition":{"x":16427.52633419969,"y":18795.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Rate ARPS","config":"{\n \"codeName\": \"ARPS\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(variable.ARPS))\n{variable.ARPS = 0}\nelse {variable.ARPS}","project":"Foundations","id":"3548eb27-ca3d-4b56-851d-815322a07af3","savedPayload":{"position":{"x":16828.479270084455,"y":19000.038326771228},"targetPosition":{"x":16694.8282914562,"y":18931.939751810296},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"70fe36c1-0c68-49e7-a2fa-8f60232ff4ef","savedPayload":{"position":{"x":16694.8282914562,"y":18931.939751810296},"targetPosition":{"x":16427.52633419969,"y":18795.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Rate Aps Bull","config":"{\n \"codeName\": \"apsBull\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(variable.apsBull))\n{variable.apsBull = 0}\nelse {variable.apsBull}","project":"Foundations","id":"1473d657-276b-406b-90e6-a66131604ff6","savedPayload":{"position":{"x":16745.724385733636,"y":19113.940653422378},"targetPosition":{"x":16639.658368555654,"y":19007.874636244396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"571474ac-c4ed-4ee7-af2c-e4a56098cfad","savedPayload":{"position":{"x":16639.658368555654,"y":19007.874636244396},"targetPosition":{"x":16427.52633419969,"y":18795.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Rate Aps Bear","config":"{\n \"codeName\": \"apsBear\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(variable.apsBear))\n{variable.apsBear = 0}\nelse {variable.apsBear}","project":"Foundations","id":"0b9787b0-9547-4688-be4a-48a727f42e04","savedPayload":{"position":{"x":16631.822059082486,"y":19196.695537773197},"targetPosition":{"x":16563.723484121554,"y":19063.044559144942},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e255bc82-518f-41e0-b9c5-dc573217cfb9","savedPayload":{"position":{"x":16563.723484121554,"y":19063.044559144942},"targetPosition":{"x":16427.52633419969,"y":18795.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Rate SMA","config":"{\n \"codeName\": \"SMA\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(variable.SMA))\n{variable.SMA = 0}\nelse {variable.SMA}","project":"Foundations","id":"8e31b59b-6550-469d-a818-edb4b9eda503","savedPayload":{"position":{"x":16497.921843467797,"y":19240.20235515624},"targetPosition":{"x":16474.456673711764,"y":19092.04910406697},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"4c52fc87-fac3-4a74-928c-beff9640f538","savedPayload":{"position":{"x":16474.456673711764,"y":19092.04910406697},"targetPosition":{"x":16427.52633419969,"y":18795.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Percentage ARPS","config":"{\n \"codeName\": \"percentageARPS\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isNaN(variable.percentageARPS))\n{variable.percentageARPS = 0}\nelse {variable.percentageARPS}","project":"Foundations","id":"47dd70e8-0226-4bda-835d-8b426fc2e23d","savedPayload":{"position":{"x":16357.13082493159,"y":19240.20235515624},"targetPosition":{"x":16380.595994687626,"y":19092.04910406697},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ce61113d-7b92-454d-9d22-557fb0532385","savedPayload":{"position":{"x":16380.595994687626,"y":19092.04910406697},"targetPosition":{"x":16427.52633419969,"y":18795.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Percentage Aps Bull","config":"{\n \"codeName\": \"percentageApsBull\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isNaN(variable.percentageApsBull))\n{variable.percentageApsBull = 0}\nelse {variable.percentageApsBull}","project":"Foundations","id":"c456e845-561a-4761-b7d8-0424bdd76729","savedPayload":{"position":{"x":16223.230609316897,"y":19196.695537773197},"targetPosition":{"x":16291.329184277829,"y":19063.044559144942},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"b2f7070c-8430-4a3b-9477-b71fa1215cdb","savedPayload":{"position":{"x":16291.329184277829,"y":19063.044559144942},"targetPosition":{"x":16427.52633419969,"y":18795.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"Percentage Aps Bear","config":"{\n \"codeName\": \"percentageApsBear\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isNaN(variable.percentageApsBear))\n{variable.percentageApsBear = 0}\nelse {variable.percentageApsBear}","project":"Foundations","id":"231fd372-de75-42b8-827b-7a315ac96a7f","savedPayload":{"position":{"x":16109.328282665747,"y":19113.940653422378},"targetPosition":{"x":16215.394299843729,"y":19007.874636244396},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"ba0880ca-226d-4e4c-a2d6-620d6dc5cfe0","savedPayload":{"position":{"x":16215.394299843729,"y":19007.874636244396},"targetPosition":{"x":16427.52633419969,"y":18795.742601888433},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"867c1562-64d7-47d1-ab5b-6de88bc115dd","savedPayload":{"position":{"x":12709.264051131018,"y":19438.53298721914},"targetPosition":{"x":13243.867965644038,"y":19166.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* USER DEFINED VALUES SECTION */\n\nlet nCandles = 3 // Change number periods\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end\n} \n\n// Build arrays\n\nvariable.lastNCandlesARPS.push(candle.max - candle.min)\nvariable.lastNCandlesSMA.push(candle.close)\nvariable.lastNCandlesApsBull.push(candle.max - candle.open)\nvariable.lastNCandlesApsBear.push (candle.open - candle.min)\n\n// console.log(variable.lastNCandlesARPS)\n\n// Keep arrays the correct size of nCandles\n\nif (variable.lastNCandlesARPS.length > nCandles) {\n variable.lastNCandlesARPS.splice(0, 1)\n}\n\nif (variable.lastNCandlesSMA.length > nCandles) {\n variable.lastNCandlesSMA.splice(0, 1)\n}\n\nif (variable.lastNCandlesApsBull.length > nCandles) {\n variable.lastNCandlesApsBull.splice(0, 1)\n}\n\nif (variable.lastNCandlesApsBear.length > nCandles) {\n variable.lastNCandlesApsBear.splice(0, 1)\n}\n\n\n// Call the functions\nvariable.smaARPS = calculateSMA(variable.lastNCandlesARPS, nCandles)\nvariable.smaSMA = calculateSMA(variable.lastNCandlesSMA, nCandles)\nvariable.smaApsBull = calculateSMA(variable.lastNCandlesApsBull, nCandles)\nvariable.smaApsBear = calculateSMA(variable.lastNCandlesApsBear, nCandles)\n\n// Build SMA function\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calc\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n// Calc final ARPS ApsBull ApsBear SMA as Rate\n\nvariable.ARPS = variable.smaARPS\n\n\nif (variable.smaApsBull > variable.smaApsBear) \n{\n\tvariable.apsBull = variable.smaSMA + ((variable.smaApsBull / variable.smaARPS) * (variable.smaApsBull - variable.smaApsBear) * 2)\n}\nelse \n{\n\tvariable.apsBull = variable.smaSMA - ((variable.smaApsBull / variable.smaARPS) * (variable.smaApsBear - variable.smaApsBull) * 2)\n}\n\nif (variable.smaApsBear > variable.smaApsBull) \n{\n\tvariable.apsBear = variable.smaSMA + ((variable.smaApsBear / variable.smaARPS) * (variable.smaApsBear - variable.smaApsBull) * 2)\n}\nelse \n{\n\tvariable.apsBear = variable.smaSMA - ((variable.smaApsBear / variable.smaARPS) * (variable.smaApsBull - variable.smaApsBear) * 2)\n}\n\nvariable.SMA = variable.smaSMA\n\n\n// Calc final ARPS ApsBull ApsBear as %\n\nvariable.percentageARPS = (variable.smaARPS/candle.close) *100\nvariable.percentageApsBull = (variable.smaApsBull/variable.smaARPS) *100\nvariable.percentageApsBear = (variable.smaApsBear/variable.smaARPS) *100\n\n\n// Happy trading! CJ! :-)","project":"Foundations","id":"35a38ab1-ff66-4072-b82f-6cc2f56ff6f4","savedPayload":{"position":{"x":12698.93098962343,"y":19145.34046368026},"targetPosition":{"x":12798.383179160257,"y":19134.88761735349},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"77b480da-70d7-43ab-bd51-98044b9350be","savedPayload":{"position":{"x":12798.383179160257,"y":19134.88761735349},"targetPosition":{"x":12947.561463465498,"y":19119.208347863343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n\n// Build 4 arrays \n\nvariable.lastNCandlesARPS = []\nvariable.lastNCandlesSMA = []\nvariable.lastNCandlesApsBull = [] \nvariable.lastNCandlesApsBear = [] \n","project":"Foundations","id":"8b82130d-b51f-410c-82b3-34abb02bc3a4","savedPayload":{"position":{"x":12719.175099054848,"y":19017.524187094394},"targetPosition":{"x":12810.529644819107,"y":19058.197851401972},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"e1fcfd73-c477-4574-986f-85583fa489af","savedPayload":{"position":{"x":12810.529644819107,"y":19058.197851401972},"targetPosition":{"x":12947.561463465498,"y":19119.208347863343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"19eacb84-6904-4b79-aa5c-7f6c69c89b04","savedPayload":{"position":{"x":12947.561463465498,"y":19119.208347863343},"targetPosition":{"x":13243.867965644038,"y":19166.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"b099e79b-ee47-4937-bf88-43f1a4f55a8c","savedPayload":{"position":{"x":13243.867965644038,"y":19166.138687375413},"targetPosition":{"x":13456.000000000002,"y":18954.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"ARPS Fast","id":"fdffbdff-a42f-47db-b068-4a711070bef3"}}}],"id":"b1eaf829-987d-4ddc-92c7-10edb3e0d194","savedPayload":{"position":{"x":13456.000000000002,"y":18954.00665301945},"targetPosition":{"x":13456.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Indicator Bot","name":"Average VS Average","config":"{\n \"codeName\": \"averageVsAverage\"\n}","project":"Foundations","processes":[{"type":"Process Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Market Average VS Average","project":"Foundations","id":"2edf9e6c-e713-45fc-9764-73f1465f1352","savedPayload":{"position":{"x":13298.615075075051,"y":18964.99615794743},"targetPosition":{"x":13123.757233747232,"y":18823.399069961215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"400f9db6-00b8-48a4-b1ca-2fce23447a15"}}}],"outputDatasetFolders":[],"id":"322cf5e8-7f9d-4bdd-abed-5f78672b93a9","savedPayload":{"position":{"x":13123.757233747232,"y":18823.399069961215},"targetPosition":{"x":12948.899392419413,"y":18681.801981975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Average VS Average Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"87830a28-1634-48f8-a226-506c89ade476","savedPayload":{"position":{"x":13138.198836524625,"y":18920.974720510905},"targetPosition":{"x":13029.532181067105,"y":18891.857577936873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a8737ab1-e419-4e69-b49a-86dd29187dd8"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Market","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"3ab9def4-53a1-458f-83d7-b3be09887d4e","savedPayload":{"position":{"x":13100.330725060212,"y":18979.28649860078},"targetPosition":{"x":13029.532181067105,"y":18891.857577936873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"a0a61ba9-91cb-4ec7-92fe-134ff079de2d"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Market","project":"Foundations","id":"78ca9971-aa46-458f-b8d9-354426317bd4","savedPayload":{"position":{"x":13035.419976144436,"y":19004.20340059676},"targetPosition":{"x":13029.532181067105,"y":18891.857577936873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"2b03494a-67d6-47f1-89b6-53fc4c9116a8"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Market","project":"Foundations","id":"f51ac085-64ae-45c2-9467-e98eb801379d","savedPayload":{"position":{"x":12968.260289627915,"y":18986.208016830733},"targetPosition":{"x":13029.532181067105,"y":18891.857577936873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","id":"9bf0483c-4825-4a46-9cf4-1b5262579fc1"}}}],"dataMineDataDependencies":[],"id":"85b582f1-7cc2-4535-ac54-7df234e3db4f","savedPayload":{"position":{"x":13029.532181067105,"y":18891.857577936873},"targetPosition":{"x":12948.899392419413,"y":18681.801981975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"a8737ab1-e419-4e69-b49a-86dd29187dd8","savedPayload":{"position":{"x":12878.503883151308,"y":19126.26173524281},"targetPosition":{"x":12948.899392419413,"y":18681.801981975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Market","project":"Foundations","id":"885a6862-324a-4528-b842-8c40f0aafc97","savedPayload":{"position":{"x":12807.3023044332,"y":18856.659823302816},"targetPosition":{"x":12948.899392419413,"y":18681.801981975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"1824fa00-dd30-4cdc-acc0-01c2f29056c5"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"bf186655-c6bd-487d-ab02-65b7535b80b1","savedPayload":{"position":{"x":12738.843796457542,"y":18762.434770622694},"targetPosition":{"x":12948.899392419413,"y":18681.801981975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"f8c12a67-d98f-4a20-9f95-5e590321403f","savedPayload":{"position":{"x":13243.867965644038,"y":19316.138687375413},"targetPosition":{"x":13243.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Process Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}","project":"Foundations","processOutput":{"type":"Process Output","name":"New Process Output","project":"Foundations","outputDatasets":[{"type":"Output Dataset","name":"Multi-Time-Frame-Daily Average VS Average","project":"Foundations","id":"3d362705-7d3b-4205-af78-6aeeccd326b9","savedPayload":{"position":{"x":12749.31287115968,"y":19396.915298070246},"targetPosition":{"x":12702.275062689236,"y":18949.380445154526},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"ff8973cc-ff0d-432b-bb02-2ce87da7f59c"}}}],"outputDatasetFolders":[],"id":"41ea773f-0b13-4691-8393-f562352f89ee","savedPayload":{"position":{"x":12702.275062689236,"y":18949.380445154526},"targetPosition":{"x":12655.237254218791,"y":18501.845592238806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"processDependencies":{"type":"Process Dependencies","name":"New Process Dependencies","project":"Foundations","statusDependencies":[{"type":"Status Dependency","name":"Average VS Average Multi-Time-Frame-Daily","config":"{ \n\"mainUtility\": \"Self Reference\"\n}","project":"Foundations","id":"627ead20-a71e-47c1-8d5d-42506ab2433d","savedPayload":{"position":{"x":12519.243573305126,"y":19360.475901093694},"targetPosition":{"x":12472.205764834682,"y":18912.941048177974},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"b37ab847-04bd-4c0d-9599-3d308e6be0ec"}}},{"type":"Status Dependency","name":"Candles Volumes Multi-Time-Frame-Daily","config":"{\n \"mainUtility\": \"Market Ending Point\"\n}","project":"Foundations","id":"de6cab83-afd5-4f5a-ad2e-1cf0fc07b7e8","savedPayload":{"position":{"x":12401.810255566577,"y":19357.400801445783},"targetPosition":{"x":12472.205764834682,"y":18912.941048177974},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"2a021da8-9feb-475e-90ab-1586968c17c7"}}},{"type":"Status Dependency","name":"Exchange Raw Data Historic-OHLCVs","config":"{ \n\"mainUtility\": \"Market Starting Point\"\n}","project":"Foundations","id":"f0dea610-c1c0-4f2f-9d79-8e2cfc90b582","savedPayload":{"position":{"x":12289.174275450572,"y":19324.036504117143},"targetPosition":{"x":12472.205764834682,"y":18912.941048177974},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"181c7c34-7243-497a-9ddb-1b0067c6d66e"}}}],"dataDependencies":[{"type":"Data Dependency","name":"Candles Multi-Time-Frame-Daily","project":"Foundations","id":"f54e9145-daed-48a1-a2bb-ce82ceec4b78","savedPayload":{"position":{"x":12189.011588862255,"y":19262.656730833613},"targetPosition":{"x":12472.205764834682,"y":18912.941048177974},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"678a567c-f08d-49b9-813b-4e54fd6afadb"}}},{"type":"Data Dependency","name":"Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"947c751a-393b-4499-88d0-54d112a2d923","savedPayload":{"position":{"x":12108.148117365956,"y":19177.444411709588},"targetPosition":{"x":12472.205764834682,"y":18912.941048177974},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","id":"2e683057-f911-4105-bc77-16f2706d1915"}}}],"dataMineDataDependencies":[],"id":"03d0b6f4-795f-43f9-aed7-398ff9be2c31","savedPayload":{"position":{"x":12472.205764834682,"y":18912.941048177974},"targetPosition":{"x":12655.237254218791,"y":18501.845592238806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"statusReport":{"type":"Status Report","name":"New Status Report","project":"Foundations","id":"b37ab847-04bd-4c0d-9599-3d308e6be0ec","savedPayload":{"position":{"x":12291.179606750065,"y":18766.34895577042},"targetPosition":{"x":12655.237254218791,"y":18501.845592238806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"Candles Volumes Multi-Time-Frame-Daily","project":"Foundations","id":"b7661232-5ecd-42e5-b4e2-0387253c51cc","savedPayload":{"position":{"x":12431.46982776093,"y":18525.364496474027},"targetPosition":{"x":12655.237254218791,"y":18501.845592238806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Execution Finished Event","name":"New Execution Finished Event","id":"f29d08f9-e7c8-490c-8fca-14851a0d3dc3"}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Foundations","id":"25b50fcf-ad3c-436c-90b4-9b83dfafd4fb","savedPayload":{"position":{"x":12449.689526249205,"y":18410.32984754675},"targetPosition":{"x":12655.237254218791,"y":18501.845592238806},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"90fe53a1-9c47-4b05-af43-8876c468d379","savedPayload":{"position":{"x":12925.669914110093,"y":19184.33673890936},"targetPosition":{"x":13243.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"Average VS Average","config":"{\n \"codeName\": \"averageVsAverage\",\n \"singularVariableName\": \"averageVsAverage\",\n \"pluralVariableName\": \"averageVsAverages\"\n}","project":"Foundations","datasets":[{"type":"Dataset Definition","name":"Multi-Time-Frame-Market","config":"{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}","project":"Foundations","id":"400f9db6-00b8-48a4-b1ca-2fce23447a15","savedPayload":{"position":{"x":12767.532389956295,"y":19108.843785687895},"targetPosition":{"x":12943.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"Dataset Definition","name":"Multi-Time-Frame-Daily","config":"{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}","project":"Foundations","id":"ff8973cc-ff0d-432b-bb02-2ce87da7f59c","savedPayload":{"position":{"x":12658.551010755493,"y":18958.843785687895},"targetPosition":{"x":12943.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"record":{"type":"Record Definition","name":"New Record Definition","project":"Foundations","properties":[{"type":"Record Property","name":"Begin","config":"{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(record.current.begin))\n{record.current.begin = 0}\nelse {record.current.begin}","project":"Foundations","id":"abf7c3f9-418d-44be-9d5f-68117e6e26cf","savedPayload":{"position":{"x":11465.997291705151,"y":19436.727492435068},"targetPosition":{"x":11890.26136041708,"y":19012.46342372314},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"fc0364a2-a5b0-4f77-81cb-448f3a532efb","savedPayload":{"position":{"x":11958.596466474826,"y":19114.405409046878},"targetPosition":{"x":12373.234055866946,"y":18680.728490750444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"End","config":"{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Formula","code":"if (isNaN(record.current.end))\n{record.current.end = 0}\nelse {record.current.end}","project":"Foundations","id":"615b00d5-f0e5-48e4-883f-8985b00b7470","savedPayload":{"position":{"x":11245.31760010297,"y":19132.987954698667},"targetPosition":{"x":11779.92151461599,"y":18860.59365485494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"20fcfc66-d336-4c0d-872f-50a5d8cd50b6","savedPayload":{"position":{"x":11811.493133483104,"y":18891.553385199248},"targetPosition":{"x":12373.234055866946,"y":18680.728490750444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"bullPriceDeviation","config":"{\n \"codeName\": \"bullPriceDeviation\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isFinite(variable.bullPriceDeviation)) {\nvariable.bullPriceDeviation\n}\nelse {\nvariable.bullPriceDeviation = 1\n}","project":"Foundations","id":"fa9aa35e-98af-416d-b3b9-395327e5cd9d","savedPayload":{"position":{"x":11925.045623569087,"y":18640.3908017439},"targetPosition":{"x":12074.441767668373,"y":18653.836698079413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7bd05b9a-a315-4e3d-93b0-3943a7f3ba50","savedPayload":{"position":{"x":12074.441767668373,"y":18653.836698079413},"targetPosition":{"x":12373.234055866946,"y":18680.728490750444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"smaPrice","config":"{\n \"codeName\": \"smaPrice\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isFinite(variable.smaPrice)) {\nvariable.smaPrice\n}\nelse {\nvariable.smaPrice = 1\n}","project":"Foundations","id":"63142088-1b62-4a15-985f-c53cd6adb314","savedPayload":{"position":{"x":11986.932098746105,"y":18449.923815917784},"targetPosition":{"x":12115.699417786385,"y":18526.85870752867},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"67b38c00-0e3d-47bc-942c-0fdda9625e9a","savedPayload":{"position":{"x":12115.699417786385,"y":18526.85870752867},"targetPosition":{"x":12373.234055866946,"y":18680.728490750444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"volumeDeviation","config":"{\n \"codeName\": \"volumeDeviation\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isFinite(variable.volumeDeviation)) {\nvariable.volumeDeviation\n}\nelse {\nvariable.volumeDeviation = 1\n}","project":"Foundations","id":"6ec8c68a-20f5-4d3d-8ef5-1c0e87f0c5a3","savedPayload":{"position":{"x":12125.3304142135,"y":18305.170526575857},"targetPosition":{"x":12207.964961431315,"y":18430.35651463405},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"aa0f2fc4-d1de-49d8-87cb-d2d68b4bbb09","savedPayload":{"position":{"x":12207.964961431315,"y":18430.35651463405},"targetPosition":{"x":12373.234055866946,"y":18680.728490750444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Record Property","name":"openInterestDeviation","config":"{\n \"codeName\": \"openInterestDeviation\",\n \"isString\": false,\n \"isCalculated\": false\n}","project":"Foundations","recordFormula":{"type":"Record Formula","name":"New Record Formula","code":"if (isFinite(variable.openInterestDeviation)) {\nvariable.openInterestDeviation\n}\nelse {\nvariable.openInterestDeviation = 1\n}","project":"Foundations","id":"3fde42f1-88e4-4a07-9f0d-ad1ceef8ae89","savedPayload":{"position":{"x":12312.829086249,"y":18234.80109795487},"targetPosition":{"x":12332.964076121649,"y":18383.44356222006},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"264be2f7-a27c-414b-8aee-7473c120b89f","savedPayload":{"position":{"x":12332.964076121649,"y":18383.44356222006},"targetPosition":{"x":12373.234055866946,"y":18680.728490750444},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"536bed44-cdea-4518-974c-4fbd6787c969","savedPayload":{"position":{"x":12373.234055866946,"y":18680.728490750444},"targetPosition":{"x":12943.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":5,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"dataBuilding":{"type":"Data Building Procedure","name":"New Data Building Procedure","project":"Foundations","loop":{"type":"Procedure Loop","name":"New Procedure Loop","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"EDIT TOP LINES HERE TO CHANGE PERIODS","code":"// The Average VS Average Oscillator\n\n/* The Average VS Average Oscillator can be used to recognize changes between a fast average ('fastPeriod') and a slow average ('slowPeriod'). It measures 'Price Action', 'Volume', and a so called 'Open Interest'.\n'Bull Price Action' and 'Bear Price Action' is defined by the amount between the candle close and max and min.\n'Bull Volume' and 'Bear Volume' is divided using the price action.\n'Open Interest' is based upon the statement where:\nBull Candle and Volume Increase = Bull Interest\nBull Candle and Volume Decrease = Bear Interest\nBear Candle and Volume Increase = Bear Interest\nBear Candle and Volume Decrease = Bull Interest */\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\n/* USER DEFINED VALUES SECTION */\n\nlet fastPeriod = 5 // Change this number to the period of your choice (must be less than 'slowPeriod')\nlet slowPeriod = 21 // Change this number to the period of your choice (must be greater than 'fastPeriod')\nlet periodMultiplier = 3 // The 'slowPeriod' is muliplied by the 'periodMultiplier to create the \"long term\" trend\nlet fastBoost = 1.00 // '1.00' equals 'no extra boost' to your 'fastPeriod' where as '1.23' would boost the value by 23%\nlet gravity = 0 // '0' equals 'no gravity' (pullback towards midline ('slowPeriod'))\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Declaring variables used\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end\n} \nlet volCandle = record.current\nlet volume = getElement('volumes', volCandle)\nlet totalVolume = volume.buy + volume.sell\nlet totalRange = candle.max - candle.min\nlet multipliedFast = fastPeriod * periodMultiplier\nlet multipliedSlow = slowPeriod * periodMultiplier\n\nif ( candle.close > candle.open ) { \n variable.bullPriceRange = ( candle.close - candle.min ),\n variable.bearPriceRange = ( candle.max - candle.close )\n}\nelse { \n variable.bullPriceRange = ( candle.close - candle.min ),\n variable.bearPriceRange = ( candle.max - candle.close )\n}\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Declaring 'Volume Difference'\n\nvariable.previousCurrentVolume.push(totalVolume)\nif (variable.previousCurrentVolume.length > 2) {\n variable.previousCurrentVolume.splice(0, 1)\n}\n\nif (variable.previousCurrentVolume[1] === 'undefined') {\n variable.positiveVolumeDifference = 0.01\n}\nelse {\n if (variable.previousCurrentVolume[variable.previousCurrentVolume.max] > variable.previousCurrentVolume[0]) {\n variable.positiveTotalVolumeDifference = (variable.previousCurrentVolume[1] - variable.previousCurrentVolume[0]) \n }\n else {\n variable.positiveTotalVolumeDifference = (variable.previousCurrentVolume[0] - variable.previousCurrentVolume[1])\n }\n}\n\nvariable.bullVolumeDifference = variable.positiveTotalVolumeDifference * (variable.bullPriceRange / totalRange)\nvariable.bearVolumeDifference = variable.positiveTotalVolumeDifference * (variable.bearPriceRange / totalRange)\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Declaring 'Open Interest'\n// Converting values to percentages due to the differences of range and volume (range might be in decimals while volume often is in thousands)\n\nif ( candle.close > candle.open && variable.previousCurrentVolume[1] > variable.previousCurrentVolume[0] ) { // Candle UP & Volume UP, Bullish Interest\n variable.openInterest = 1 + ((variable.bullPriceRange / totalRange) * (variable.bullVolumeDifference / variable.positiveTotalVolumeDifference))\n}\n\nelse if ( candle.close < candle.open && variable.previousCurrentVolume[1] < variable.previousCurrentVolume[0] ) { // Candle DOWN & Volume DOWN, Bullish Interest\n variable.openInterest = 1 + ((variable.bearPriceRange / totalRange) * (variable.bearVolumeDifference / variable.positiveTotalVolumeDifference))\n}\n\nelse if ( candle.close > candle.open && variable.previousCurrentVolume[1] < variable.previousCurrentVolume[0] ) { // Candle UP & Volume DOWN, Bearish Interest\n variable.openInterest = 1 - ((variable.bullPriceRange / totalRange) * (variable.bullVolumeDifference / variable.positiveTotalVolumeDifference))\n}\n\nelse { // Candle DOWN & Volume UP, Bearish Interest\n variable.openInterest = 1 - ((variable.bearPriceRange / totalRange) * (variable.bearVolumeDifference / variable.positiveTotalVolumeDifference))\n}\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Saving to arrays\n\nvariable.savedCandleClose.push(candle.close)\nif (variable.savedCandleClose.length > multipliedSlow) {\n variable.savedCandleClose.splice(0, 1)\n}\n\nvariable.savedTotalRange.push(totalRange)\nif (variable.savedTotalRange.length > multipliedSlow) {\n variable.savedTotalRange.splice(0, 1)\n}\n\nvariable.savedBullPriceRange.push(variable.bullPriceRange)\nif (variable.savedBullPriceRange.length > multipliedSlow) {\n variable.savedBullPriceRange.splice(0, 1)\n}\n\nvariable.savedTotalVolume.push(totalVolume)\nif (variable.savedTotalVolume.length > multipliedSlow) {\n variable.savedTotalVolume.splice(0, 1)\n}\n\nvariable.savedOpenInterest.push(variable.openInterest)\nif (variable.savedOpenInterest.length > multipliedSlow) {\n variable.savedOpenInterest.splice(0, 1)\n}\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Calling SMA functions\n\nvariable.smaMultipliedFastCandleClose = calculateSMA(variable.savedCandleClose, multipliedFast)\nvariable.smaSlowCandleClose = calculateSMA(variable.savedCandleClose, slowPeriod)\nvariable.smaLongTermCandleClose = calculateSMA(variable.savedCandleClose, multipliedSlow)\n\nvariable.smaFastTotalRange = calculateSMA(variable.savedTotalRange, fastPeriod)\nvariable.smaSlowTotalRange = calculateSMA(variable.savedTotalRange, slowPeriod)\nvariable.smaLongTermRange = calculateSMA(variable.savedTotalRange, multipliedSlow)\n\nvariable.smaFastBullPriceRange = calculateSMA(variable.savedBullPriceRange, fastPeriod)\nvariable.smaSlowBullPriceRange = calculateSMA(variable.savedBullPriceRange, slowPeriod)\n\nvariable.smaFastTotalVolume = calculateSMA(variable.savedTotalVolume, fastPeriod)\nvariable.smaLongTermTotalVolume = calculateSMA(variable.savedTotalVolume, multipliedSlow)\n\nvariable.smaFastOpenInterest = calculateSMA(variable.savedOpenInterest, fastPeriod)\nvariable.smaSlowOpenInterest = calculateSMA(variable.savedOpenInterest, slowPeriod)\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Creating the SMA function\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calculation\n if (src.length < periods) { return 0 }\n \n // Initialize sum variable\n let sum = 0 \n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Declaring record variables by comparing 'fastPeriod' values with 'slowPeriod' values, also applying 'fastBoost' and 'gravity'\n\nvariable.fastPriceRange = variable.smaFastTotalRange\nvariable.slowPriceRange = variable.smaSlowTotalRange\nvariable.longTermPriceRange = variable.smaLongTermRange\n\nvariable.bullPriceDeviation = ((((variable.smaFastBullPriceRange * fastBoost) + (variable.smaSlowBullPriceRange * gravity)) / (gravity + 1)) / variable.slowPriceRange) * 2\n\nvariable.volumeDeviation = variable.smaFastTotalVolume / variable.smaLongTermTotalVolume\n\nvariable.openInterestDeviation = ((((variable.smaFastOpenInterest * fastBoost) + (variable.smaSlowOpenInterest * gravity)) / (gravity + 1)) / variable.smaSlowOpenInterest)\n\nvariable.smaPrice = variable.smaMultipliedFastCandleClose / variable.smaLongTermCandleClose\n\n// Happy trading! CJ.","project":"Foundations","id":"8c60ba71-a9d3-4f8e-afe0-896444288364","savedPayload":{"position":{"x":12573.245899592053,"y":18466.10349130047},"targetPosition":{"x":12650.96049573775,"y":18529.035530405454},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"a063882c-12d0-4d12-9b5a-ca5b1db72b7f","savedPayload":{"position":{"x":12650.96049573775,"y":18529.035530405454},"targetPosition":{"x":12767.532389956295,"y":18623.43358906293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"initialization":{"type":"Procedure Initialization","name":"New Procedure Initialization","project":"Foundations","procedureJavascriptCode":{"type":"Procedure Javascript Code","name":"New Procedure Javascript Code","code":"/* Initialization Code */\n\n// Build 6 arrays \n\nvariable.previousCurrentVolume = []\nvariable.savedTotalRange = []\nvariable.savedBullPriceRange = [] \nvariable.savedTotalVolume = [] \nvariable.savedOpenInterest = [] \nvariable.savedCandleClose = [] ","project":"Foundations","id":"34d8c2bd-b8fc-4584-9d03-262c2ed57243","savedPayload":{"position":{"x":12677.94040256997,"y":18390.038482438627},"targetPosition":{"x":12713.7771975245,"y":18483.39652508835},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":2,"arrangementStyle":0},"uiObject":{}}},"id":"7aab7dde-e3ed-45b0-907e-f7e7ca67c900","savedPayload":{"position":{"x":12713.7771975245,"y":18483.39652508835},"targetPosition":{"x":12767.532389956295,"y":18623.43358906293},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":2,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"59f62f92-018d-4f53-9c86-efa887cad1ce","savedPayload":{"position":{"x":12767.532389956295,"y":18623.43358906293},"targetPosition":{"x":12943.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"331e099d-5ffe-4d60-8186-effe0aef5d17","savedPayload":{"position":{"x":12943.867965644038,"y":18866.138687375413},"targetPosition":{"x":13243.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Plotter Module","name":"Average VS Average","id":"13acaaae-6a8e-4e48-a326-9d209079629f"}}}],"id":"01b8702d-ee62-45f7-ac01-e1f7ce70c843","savedPayload":{"position":{"x":13243.867965644038,"y":18866.138687375413},"targetPosition":{"x":13456.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"plotters":[{"type":"Plotter","name":"Chaikin Oscillator Plotter","config":"{\n \"codeName\": \"Chaikin-Oscillator\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Chaikin Oscillator","config":"{\n \"codeName\": \"chaikinOscillator\",\n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Zero Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.zeroLine","project":"Foundations","id":"80862799-63a8-4ba6-a807-b8425ebf42e6","savedPayload":{"position":{"x":12437.728644668177,"y":19458.751691732494},"targetPosition":{"x":12390.798305156108,"y":19162.445189553953},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ef40ac92-9977-4887-9c81-b2442254f267","savedPayload":{"position":{"x":12390.798305156108,"y":19162.445189553953},"targetPosition":{"x":12343.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.zeroLine","project":"Foundations","id":"926f7d83-fec5-4224-b5a4-8e1a54520950","savedPayload":{"position":{"x":12071.473665800311,"y":19400.742601888433},"targetPosition":{"x":12207.670815722175,"y":19133.440644631923},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1b1be8ea-2fa5-41c4-bba0-6ca2139b3f47","savedPayload":{"position":{"x":12207.670815722175,"y":19133.440644631923},"targetPosition":{"x":12343.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Chaikin Oscillator Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.chaikinOscillator","project":"Foundations","id":"e741c1f0-43b2-4863-8d93-7fc46b343d93","savedPayload":{"position":{"x":11809.264051131018,"y":19138.53298721914},"targetPosition":{"x":12076.566008387528,"y":19002.335837297276},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"53915588-afe8-48a8-9d68-5726ff873676","savedPayload":{"position":{"x":12076.566008387528,"y":19002.335837297276},"targetPosition":{"x":12343.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Chaikin Oscillator End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.chaikinOscillator","project":"Foundations","id":"10fc95bd-dc19-407a-809e-6f4f385316f6","savedPayload":{"position":{"x":11751.254961286957,"y":18772.278008351273},"targetPosition":{"x":12047.561463465498,"y":18819.208347863343},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"56c5b893-e76e-4eae-b3d3-e2bb1c985ad8","savedPayload":{"position":{"x":12047.561463465498,"y":18819.208347863343},"targetPosition":{"x":12343.867965644038,"y":18866.138687375413},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b2a71e98-e51b-4b89-972e-d5581f4625e0","savedPayload":{"position":{"x":12343.867965644038,"y":18866.138687375413},"targetPosition":{"x":12556.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Zero Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"246dfad4-544c-47fb-8b84-977bdd41cd47","savedPayload":{"position":{"x":14463.44450422656,"y":16854.484741416603},"targetPosition":{"x":14753.22225211328,"y":16932.13045494736},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8896e73d-ee20-461b-9608-55f4927c4b10","savedPayload":{"position":{"x":14753.22225211328,"y":16932.13045494736},"targetPosition":{"x":15043.000000000002,"y":17009.776168478118},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Line Begin","project":"Foundations","id":"163aeab0-ae3e-4467-9da4-9f96dc09ec0f","savedPayload":{"position":{"x":14893.000000000002,"y":16749.968547342785},"targetPosition":{"x":15043.000000000002,"y":17009.776168478118},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"ef40ac92-9977-4887-9c81-b2442254f267"}}},{"type":"Polygon Vertex","name":"Zero Line End","project":"Foundations","id":"e1f60b5e-6727-44d7-8e9c-d913098cd747","savedPayload":{"position":{"x":15120.64571353076,"y":16719.998420591397},"targetPosition":{"x":15043.000000000002,"y":17009.776168478118},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"1b1be8ea-2fa5-41c4-bba0-6ca2139b3f47"}}}],"id":"f79ac980-28be-4eaf-87ee-0ae394c976eb","savedPayload":{"position":{"x":12256.000000000002,"y":18654.00665301945},"targetPosition":{"x":12556.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"Chaikin Oscillator","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"Dashed TURQUOISE","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"60001259-de7c-4c30-b752-839c3ec0cd10","savedPayload":{"position":{"x":11743.867965644038,"y":18441.874618663485},"targetPosition":{"x":12043.867965644038,"y":18441.874618663485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7dcea241-9bf6-4dcd-99d5-f568e8ebd151","savedPayload":{"position":{"x":12043.867965644038,"y":18441.874618663485},"targetPosition":{"x":12343.867965644038,"y":18441.874618663485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Chaikin Oscillator Begin","project":"Foundations","id":"9efb3b5e-4eeb-4aa8-a18e-bada560c738f","savedPayload":{"position":{"x":12131.735931288074,"y":18229.74258430752},"targetPosition":{"x":12343.867965644038,"y":18441.874618663485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Chaikin Oscillator Begin","id":"53915588-afe8-48a8-9d68-5726ff873676"}}},{"type":"Polygon Vertex","name":"Chaikin Oscillator End","project":"Foundations","id":"08067dd0-d1a3-4b75-bcee-996118cfd9db","savedPayload":{"position":{"x":12343.867965644038,"y":18141.874618663485},"targetPosition":{"x":12343.867965644038,"y":18441.874618663485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Chaikin Oscillator End","id":"56c5b893-e76e-4eae-b3d3-e2bb1c985ad8"}}}],"id":"b5dd57fb-a9cc-48f2-bc06-cb3b02544f08","savedPayload":{"position":{"x":12343.867965644038,"y":18441.874618663485},"targetPosition":{"x":12556.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"d4571993-801c-4a30-9fc9-eac333de1451","savedPayload":{"position":{"x":12556.000000000002,"y":18654.00665301945},"targetPosition":{"x":12856.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[],"id":"b4b61f3f-b65e-43b2-b8ee-6f87944fb7ae","savedPayload":{"position":{"x":12856.000000000002,"y":18654.00665301945},"targetPosition":{"x":13156.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9639a20f-b875-46f6-8cbb-4e71cc941041","savedPayload":{"position":{"x":13156.000000000002,"y":18654.00665301945},"targetPosition":{"x":13456.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"ARPS Slow Plotter","config":"{\n \"codeName\": \"ARPS-Slow\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"ARPS Slow","config":"{\n \"codeName\": \"slowARPS\",\n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"SMA Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.SMA","project":"Foundations","id":"a210d685-38e1-43a3-9878-adbd61c761e0","savedPayload":{"position":{"x":15538.752452292845,"y":18825.3271911492},"targetPosition":{"x":15238.886722607795,"y":18816.35255129838},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c0d2a1f-25f3-4d72-a57d-97f2c956f40e","savedPayload":{"position":{"x":15238.886722607795,"y":18816.35255129838},"targetPosition":{"x":14939.02099292274,"y":18807.37791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SMA End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.SMA","project":"Foundations","id":"b884cd0e-265e-4f70-846f-33a37a257ecc","savedPayload":{"position":{"x":15471.572466325475,"y":19083.76338171794},"targetPosition":{"x":15205.296729624106,"y":18945.57064658275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ae39d4c5-612d-4ac3-a447-2c3157e028e5","savedPayload":{"position":{"x":15205.296729624106,"y":18945.57064658275},"targetPosition":{"x":14939.02099292274,"y":18807.37791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"APS Bull Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.apsBull","project":"Foundations","id":"eb99829a-5d1a-40e4-9ccc-7fc73d6c6948","savedPayload":{"position":{"x":15298.914129735489,"y":19287.45804025429},"targetPosition":{"x":15118.967561329113,"y":19047.417975850924},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2852ef63-8ffe-4516-b5f9-f635ea773efa","savedPayload":{"position":{"x":15118.967561329113,"y":19047.417975850924},"targetPosition":{"x":14939.02099292274,"y":18807.37791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"APS Bull End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.apsBull","project":"Foundations","id":"8aedf7aa-675e-467b-b9b5-d60754399725","savedPayload":{"position":{"x":15054.974543600074,"y":19396.066941484063},"targetPosition":{"x":14996.997768261406,"y":19101.72242646581},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"66be2c9a-b271-4410-b305-d6ff7a8f6806","savedPayload":{"position":{"x":14996.997768261406,"y":19101.72242646581},"targetPosition":{"x":14939.02099292274,"y":18807.37791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"APS Bear Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.apsBear","project":"Foundations","id":"4db679ee-e6b7-43e0-89b9-df275970ab75","savedPayload":{"position":{"x":14788.068934676035,"y":19388.07876051796},"targetPosition":{"x":14863.544963799388,"y":19097.728335982767},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8a80a7ec-3ffd-4d5f-b212-b5e052515b31","savedPayload":{"position":{"x":14863.544963799388,"y":19097.728335982767},"targetPosition":{"x":14939.02099292274,"y":18807.37791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"APS Bear End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.apsBear","project":"Foundations","id":"f68cafa6-18dd-40b8-b669-265897ffbbc7","savedPayload":{"position":{"x":14551.061232193262,"y":19265.075654564916},"targetPosition":{"x":14745.041112558001,"y":19036.226783006245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"bc3e9257-c56b-42ef-a0cb-82656d0a364e","savedPayload":{"position":{"x":14745.041112558001,"y":19036.226783006245},"targetPosition":{"x":14939.02099292274,"y":18807.37791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0fbe8beb-9d62-46b2-9d77-9b246aff6bdc","savedPayload":{"position":{"x":12634.447798537763,"y":18587.46242578744},"targetPosition":{"x":12741.958183401353,"y":18307.38829783828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"SMA","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"95265ad5-3c49-4d1f-9a60-01bcdf2816be","savedPayload":{"position":{"x":15081.40991376369,"y":19329.96089514218},"targetPosition":{"x":14918.01820325918,"y":19078.359724758553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"d3facbf8-a2e6-4452-b21b-35352511a827","savedPayload":{"position":{"x":14918.01820325918,"y":19078.359724758553},"targetPosition":{"x":14754.626492754673,"y":18826.758554374926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"SMA Begin","project":"Foundations","id":"36c97105-26c3-475e-949d-ce8c3480f651","savedPayload":{"position":{"x":14692.252985509345,"y":19120.202834595064},"targetPosition":{"x":14754.626492754673,"y":18826.758554374926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA Begin","id":"6c0d2a1f-25f3-4d72-a57d-97f2c956f40e"}}},{"type":"Polygon Vertex","name":"SMA End","project":"Foundations","id":"6dd790c5-abf3-4fb3-b19f-6afaf91da40a","savedPayload":{"position":{"x":14503.025322371046,"y":18990.15026487943},"targetPosition":{"x":14754.626492754673,"y":18826.758554374926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA End","id":"ae39d4c5-612d-4ac3-a447-2c3157e028e5"}}}],"id":"c92be7eb-fddc-4bc6-a65d-a0a40bc37ec8","savedPayload":{"position":{"x":12490.357013017727,"y":18470.780008342786},"targetPosition":{"x":12741.958183401353,"y":18307.38829783828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"APS Bull","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"Dashed TURQUOISE","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"95ed4962-8fe8-4f35-ae47-64204481b727","savedPayload":{"position":{"x":14562.654978611015,"y":19333.231176915182},"targetPosition":{"x":14578.355765483899,"y":19033.642316488807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"e7445d37-5968-48de-927c-4efdb45b7c59","savedPayload":{"position":{"x":14578.355765483899,"y":19033.642316488807},"targetPosition":{"x":14594.056552356782,"y":18734.05345606244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"APS Bull Begin","project":"Foundations","id":"0f784377-cb5c-4f2f-96b3-68407b05af78","savedPayload":{"position":{"x":14371.113104713564,"y":18934.7926379701},"targetPosition":{"x":14594.056552356782,"y":18734.05345606244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"APS Bull Begin","id":"2852ef63-8ffe-4516-b5f9-f635ea773efa"}}},{"type":"Polygon Vertex","name":"APS Bull End","project":"Foundations","id":"8c0f843b-249e-4a35-88b9-70f63e1890c3","savedPayload":{"position":{"x":14294.46769193041,"y":18718.352669189557},"targetPosition":{"x":14594.056552356782,"y":18734.05345606244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"APS Bull End","id":"66be2c9a-b271-4410-b305-d6ff7a8f6806"}}}],"id":"f019e42a-3005-4a2b-9717-48d6902c03da","savedPayload":{"position":{"x":12442.36932297498,"y":18291.687510965396},"targetPosition":{"x":12741.958183401353,"y":18307.38829783828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"APS Bear","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"Dashed RED","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"b3ea885c-fc4e-44b5-93e4-c965b7622d6d","savedPayload":{"position":{"x":14141.051196759618,"y":19030.96039000926},"targetPosition":{"x":14329.847314074568,"y":18797.81660157217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"a1fa021f-4b0f-41ee-a344-cdb8360b641a","savedPayload":{"position":{"x":14329.847314074568,"y":18797.81660157217},"targetPosition":{"x":14518.643431389519,"y":18564.67281313508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"APS Bear Begin","project":"Foundations","id":"1c703412-aa66-4f3c-953e-f1798935a713","savedPayload":{"position":{"x":14220.286862779038,"y":18596.031352115377},"targetPosition":{"x":14518.643431389519,"y":18564.67281313508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"APS Bear Begin","id":"8a80a7ec-3ffd-4d5f-b212-b5e052515b31"}}},{"type":"Polygon Vertex","name":"APS Bear End","project":"Foundations","id":"e915dba3-f07e-42df-9705-7da67057decd","savedPayload":{"position":{"x":14285.499642952427,"y":18375.876695820127},"targetPosition":{"x":14518.643431389519,"y":18564.67281313508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"APS Bear End","id":"bc3e9257-c56b-42ef-a0cb-82656d0a364e"}}}],"id":"07d9669b-ce23-49fb-b2dd-666c5f32c755","savedPayload":{"position":{"x":12508.814394964262,"y":18118.592180523327},"targetPosition":{"x":12741.958183401353,"y":18307.38829783828},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"59717ffa-8d07-4e2b-98da-e6fb3353ea04","savedPayload":{"position":{"x":12741.958183401353,"y":18307.38829783828},"targetPosition":{"x":13031.735931288074,"y":18229.74258430752},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ARPS Slow","config":"{\n \"codeName\": \"ARPS-Slow\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Average Range % per Candle","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.percentageARPS","project":"Foundations","id":"6f7acaa5-1243-4f77-875f-5397475358e9","savedPayload":{"position":{"x":12699.574023683499,"y":17530.157215285468},"targetPosition":{"x":12959.38164481883,"y":17680.157215285468},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\"\n}","project":"Foundations","id":"c1de33b9-fa92-419f-baa8-081dc437c569","savedPayload":{"position":{"x":12959.38164481883,"y":17380.157215285468},"targetPosition":{"x":12959.38164481883,"y":17680.157215285468},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"8fd22998-6471-490b-bd96-9d30d99978b8","savedPayload":{"position":{"x":12959.38164481883,"y":17680.157215285468},"targetPosition":{"x":13109.38164481883,"y":17939.9648364208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Average % BULL","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.percentageApsBull","project":"Foundations","id":"20fc3099-2c91-4c55-9336-60553f207253","savedPayload":{"position":{"x":13109.38164481883,"y":17360.40934064736},"targetPosition":{"x":13187.027358349585,"y":17650.18708853408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n}","project":"Foundations","id":"6906425e-38ab-4aaa-84da-b4e43eda38cd","savedPayload":{"position":{"x":13399.15939270555,"y":17438.055054178116},"targetPosition":{"x":13187.027358349585,"y":17650.18708853408},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"b9bd72d6-fe20-411e-a481-3593020f9ee2","savedPayload":{"position":{"x":13187.027358349585,"y":17650.18708853408},"targetPosition":{"x":13109.38164481883,"y":17939.9648364208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Average % BEAR","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.percentageApsBear","project":"Foundations","id":"457c2cc9-cf06-407d-a12b-e9a24ce43a3b","savedPayload":{"position":{"x":13519.18926595416,"y":17530.157215285468},"targetPosition":{"x":13369.18926595416,"y":17789.9648364208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n\"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Foundations","id":"8d54d8bf-89eb-41f8-bfb2-8a471506b3b5","savedPayload":{"position":{"x":13669.18926595416,"y":17789.9648364208},"targetPosition":{"x":13369.18926595416,"y":17789.9648364208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2731ea97-36e9-4bad-8339-803c567e8a87","savedPayload":{"position":{"x":13369.18926595416,"y":17789.9648364208},"targetPosition":{"x":13109.38164481883,"y":17939.9648364208},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"75e49a63-45a5-4f16-876e-53a509ddb245","savedPayload":{"position":{"x":13109.38164481883,"y":17939.9648364208},"targetPosition":{"x":13031.735931288074,"y":18229.74258430752},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e12e90bd-bc37-42da-9f83-7b1506391bd9","savedPayload":{"position":{"x":13031.735931288074,"y":18229.74258430752},"targetPosition":{"x":13243.867965644038,"y":18441.874618663485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f3a68e45-18b6-4192-bccd-00364c5d72c0","savedPayload":{"position":{"x":13243.867965644038,"y":18441.874618663485},"targetPosition":{"x":13456.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"ARPS Fast Plotter","config":"{\n \"codeName\": \"ARPS-Fast\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"ARPS Fast","config":"{\n \"codeName\": \"ARPS-Fast\",\n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"SMA Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.SMA","project":"Foundations","id":"7f32a7cc-bbbb-4b76-918d-fb4b49ae1cbe","savedPayload":{"position":{"x":15614.752452292845,"y":18600.8271911492},"targetPosition":{"x":15314.886722607795,"y":18591.85255129838},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"43c595ce-8ba1-4a6a-b126-38898e46c880","savedPayload":{"position":{"x":15314.886722607795,"y":18591.85255129838},"targetPosition":{"x":15015.020992922742,"y":18582.87791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"SMA End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.SMA","project":"Foundations","id":"17b6dd00-6205-482f-8ed4-1c7b215aa634","savedPayload":{"position":{"x":15547.572466325475,"y":18859.26338171794},"targetPosition":{"x":15281.296729624106,"y":18721.07064658275},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"547e8e7d-b5b6-4fcd-ba52-975447186c6d","savedPayload":{"position":{"x":15281.296729624106,"y":18721.07064658275},"targetPosition":{"x":15015.020992922742,"y":18582.87791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"APS Bull Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.apsBull","project":"Foundations","id":"c65449b6-1047-449c-8974-d439b263f767","savedPayload":{"position":{"x":15374.914129735489,"y":19062.95804025429},"targetPosition":{"x":15194.967561329117,"y":18822.917975850924},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"ec943efd-adb7-4d6a-8bab-1f77dae8bade","savedPayload":{"position":{"x":15194.967561329117,"y":18822.917975850924},"targetPosition":{"x":15015.020992922742,"y":18582.87791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"APS Bull End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.apsBull","project":"Foundations","id":"bf788df7-d7bd-44f5-a1e2-f991b559eb67","savedPayload":{"position":{"x":15130.974543600076,"y":19171.566941484063},"targetPosition":{"x":15072.997768261408,"y":18877.22242646581},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a8a9bc4f-6b37-4ce7-8e87-0589fcf5fb58","savedPayload":{"position":{"x":15072.997768261408,"y":18877.22242646581},"targetPosition":{"x":15015.020992922742,"y":18582.87791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"APS Bear Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.apsBear","project":"Foundations","id":"e4644710-8f0c-462d-b981-a1dce5b8c73a","savedPayload":{"position":{"x":14864.068934676037,"y":19163.57876051796},"targetPosition":{"x":14939.54496379939,"y":18873.228335982767},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"a144fd80-7187-4237-8a1e-efc6927eb58f","savedPayload":{"position":{"x":14939.54496379939,"y":18873.228335982767},"targetPosition":{"x":15015.020992922742,"y":18582.87791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"APS Bear End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.apsBear","project":"Foundations","id":"c31177a2-ed80-4eab-9b17-b4a6a17fd77a","savedPayload":{"position":{"x":14627.061232193264,"y":19040.575654564916},"targetPosition":{"x":14821.041112558003,"y":18811.726783006245},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"725734c1-1636-4802-a3d7-40caa4b4f655","savedPayload":{"position":{"x":14821.041112558003,"y":18811.726783006245},"targetPosition":{"x":15015.020992922742,"y":18582.87791144756},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"ddc7e432-cf87-475e-8af1-ddd2209fde78","savedPayload":{"position":{"x":12922.12874157189,"y":18026.027645942188},"targetPosition":{"x":13196.19237886467,"y":17904.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"SMA","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"25a3b187-cb00-4569-881a-e8599a2ac9bf","savedPayload":{"position":{"x":15157.40991376369,"y":19105.46089514218},"targetPosition":{"x":14994.018203259182,"y":18853.859724758553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"7807b9a3-05ea-421c-8584-d363dff6ca7a","savedPayload":{"position":{"x":14994.018203259182,"y":18853.859724758553},"targetPosition":{"x":14830.626492754674,"y":18602.258554374926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"SMA Begin","project":"Foundations","id":"498ac6aa-2b55-4793-b2fe-0fd647ae7512","savedPayload":{"position":{"x":14768.252985509347,"y":18895.702834595064},"targetPosition":{"x":14830.626492754674,"y":18602.258554374926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA Begin","id":"43c595ce-8ba1-4a6a-b126-38898e46c880"}}},{"type":"Polygon Vertex","name":"SMA End","project":"Foundations","id":"f65fd57b-fd01-440e-a825-098fff6c4952","savedPayload":{"position":{"x":14579.025322371048,"y":18765.65026487943},"targetPosition":{"x":14830.626492754674,"y":18602.258554374926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"SMA End","id":"547e8e7d-b5b6-4fcd-ba52-975447186c6d"}}}],"id":"d481800e-4a37-4638-a095-e03282974b8d","savedPayload":{"position":{"x":12902.74809864453,"y":17841.63314577412},"targetPosition":{"x":13196.19237886467,"y":17904.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"APS Bull","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"Dashed TURQUOISE","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"8463545a-e7e6-46d1-975c-729f23eaa7d2","savedPayload":{"position":{"x":14638.654978611017,"y":19108.731176915182},"targetPosition":{"x":14654.3557654839,"y":18809.142316488807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"0fbd4479-d451-4f8a-8452-27171db16d82","savedPayload":{"position":{"x":14654.3557654839,"y":18809.142316488807},"targetPosition":{"x":14670.056552356784,"y":18509.55345606244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"APS Bull Begin","project":"Foundations","id":"63eacfe5-505a-4634-bb5e-c63214b48ebd","savedPayload":{"position":{"x":14447.113104713566,"y":18710.2926379701},"targetPosition":{"x":14670.056552356784,"y":18509.55345606244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"APS Bull Begin","id":"ec943efd-adb7-4d6a-8bab-1f77dae8bade"}}},{"type":"Polygon Vertex","name":"APS Bull End","project":"Foundations","id":"eed08a75-d991-4dd6-98d1-6e0ee70dd04e","savedPayload":{"position":{"x":14370.467691930411,"y":18493.852669189557},"targetPosition":{"x":14670.056552356784,"y":18509.55345606244},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"APS Bull End","id":"a8a9bc4f-6b37-4ce7-8e87-0589fcf5fb58"}}}],"id":"3bfca508-8cbb-4bad-8473-b0e8d785069e","savedPayload":{"position":{"x":12995.453196957013,"y":17681.06320537623},"targetPosition":{"x":13196.19237886467,"y":17904.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"APS Bear","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"Dashed RED","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"a280c06f-5e9c-44b4-906c-0bd88866c1e4","savedPayload":{"position":{"x":14217.05119675962,"y":18806.46039000926},"targetPosition":{"x":14405.84731407457,"y":18573.31660157217},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":3,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"ff24e3b0-c186-4d2b-8722-e19f72075d41","savedPayload":{"position":{"x":14405.84731407457,"y":18573.31660157217},"targetPosition":{"x":14594.64343138952,"y":18340.17281313508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"APS Bear Begin","project":"Foundations","id":"cffa95e0-222b-46da-b1db-5ca83d0dc237","savedPayload":{"position":{"x":14296.28686277904,"y":18371.531352115377},"targetPosition":{"x":14594.64343138952,"y":18340.17281313508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"APS Bear Begin","id":"a144fd80-7187-4237-8a1e-efc6927eb58f"}}},{"type":"Polygon Vertex","name":"APS Bear End","project":"Foundations","id":"adc73235-49b3-4e74-a451-0a4ba69e0547","savedPayload":{"position":{"x":14361.499642952429,"y":18151.376695820127},"targetPosition":{"x":14594.64343138952,"y":18340.17281313508},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"APS Bear End","id":"725734c1-1636-4802-a3d7-40caa4b4f655"}}}],"id":"c6488672-2e9b-43a6-b6de-a398ea651320","savedPayload":{"position":{"x":13164.833839884375,"y":17605.650084408968},"targetPosition":{"x":13196.19237886467,"y":17904.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"4ff7b240-bdd0-4f1d-8e31-5f9084686c69","savedPayload":{"position":{"x":13196.19237886467,"y":17904.00665301945},"targetPosition":{"x":13456.000000000002,"y":18054.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[{"type":"Plotter Panel","name":"ARPS Fast","config":"{\n \"codeName\": \"ARPS-Fast\"\n}","project":"Foundations","panelData":[{"type":"Panel Data","name":"Average Range % per Candle","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.percentageARPS","project":"Foundations","id":"4fae804c-e7d9-4f8f-9441-59e26185fff7","savedPayload":{"position":{"x":13715.807621135333,"y":17324.451157246007},"targetPosition":{"x":13793.453334666088,"y":17614.228905132728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.BLACK\"\n}","project":"Foundations","id":"c5312c7b-f55e-43b7-943e-902588c25c9b","savedPayload":{"position":{"x":14005.585369022052,"y":17402.096870776764},"targetPosition":{"x":13793.453334666088,"y":17614.228905132728},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"cdda2164-3e6b-4817-acbc-891388443917","savedPayload":{"position":{"x":13793.453334666088,"y":17614.228905132728},"targetPosition":{"x":13715.807621135333,"y":17904.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Average % BULL","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.percentageApsBull","project":"Foundations","id":"b9258e5a-1bef-4144-b489-3a65a5c867af","savedPayload":{"position":{"x":14125.615242270664,"y":17494.199031884116},"targetPosition":{"x":13975.615242270664,"y":17754.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n}","project":"Foundations","id":"9a9c7c68-f24e-4c5e-9e29-34b8260df057","savedPayload":{"position":{"x":14275.615242270664,"y":17754.00665301945},"targetPosition":{"x":13975.615242270664,"y":17754.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"2ce1a18f-aa45-4b1e-a01b-2125ebf93c8e","savedPayload":{"position":{"x":13975.615242270664,"y":17754.00665301945},"targetPosition":{"x":13715.807621135333,"y":17904.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Panel Data","name":"Average % BEAR","config":"{\n \"valueDecimals\": 2\n}","project":"Foundations","dataFormula":{"type":"Data Formula","name":"New Data Formula","code":"record.percentageApsBear","project":"Foundations","id":"ea88a867-d92e-4680-a40b-ec580bd80df2","savedPayload":{"position":{"x":14295.363116908775,"y":17904.00665301945},"targetPosition":{"x":14005.585369022054,"y":17981.652366550206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"textStyle":{"type":"Text Style","name":"New Text Style","config":"{\n\"paletteColor\": \"UI_COLOR.RED\"\n}","project":"Foundations","id":"6430bee3-15e0-4598-a686-2ebc5f4ec6f5","savedPayload":{"position":{"x":14217.717403378017,"y":18193.78440090617},"targetPosition":{"x":14005.585369022054,"y":17981.652366550206},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"39efdc4e-0784-48c0-a39b-0dc54548cb77","savedPayload":{"position":{"x":14005.585369022054,"y":17981.652366550206},"targetPosition":{"x":13715.807621135333,"y":17904.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"775abeea-a292-46a5-aebb-f8c0bfef7ca0","savedPayload":{"position":{"x":13715.807621135333,"y":17904.00665301945},"targetPosition":{"x":13456.000000000002,"y":18054.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fdffbdff-a42f-47db-b068-4a711070bef3","savedPayload":{"position":{"x":13456.000000000002,"y":18054.00665301945},"targetPosition":{"x":13456.000000000002,"y":18354.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5a1c468b-1e45-414b-8710-952a78fe831c","savedPayload":{"position":{"x":13456.000000000002,"y":18354.00665301945},"targetPosition":{"x":13456.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Plotter","name":"Average VS Average Plotter","config":"{\n \"codeName\": \"averageVsAverage\"\n}","project":"Foundations","modules":[{"type":"Plotter Module","name":"Average VS Average","config":"{\n \"codeName\": \"averageVsAverage\",\n \"icon\": \"oscillator\"\n}","project":"Foundations","shapes":{"type":"Shapes","name":"New Shapes","project":"Foundations","chartPoints":[{"type":"Chart Points","name":"New Chart Points","project":"Foundations","points":[{"type":"Point","name":"Zero Line Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = 1","project":"Foundations","id":"80edad17-0f41-4dbb-864e-c2b257b06dde","savedPayload":{"position":{"x":13012.422735946908,"y":17744.918604065882},"targetPosition":{"x":13457.320310615743,"y":17677.345324925474},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"c695315b-a12a-4972-8363-a3812215a54e","savedPayload":{"position":{"x":13457.320310615743,"y":17677.345324925474},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"Zero Line End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = 1","project":"Foundations","id":"bf6adc6e-9aaf-434a-a41d-12a97f076653","savedPayload":{"position":{"x":13010.390506126048,"y":17488.75995637569},"targetPosition":{"x":13456.304195705314,"y":17549.266001080377},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"d04e0d03-bea6-4066-8fc8-9a2118673f3c","savedPayload":{"position":{"x":13456.304195705314,"y":17549.266001080377},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"bullPriceDeviation Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.bullPriceDeviation","project":"Foundations","id":"52a0dcca-d50d-4dfa-adb0-d6a2d2593187","savedPayload":{"position":{"x":13080.608826662963,"y":17242.404988482835},"targetPosition":{"x":13491.413355973771,"y":17426.08851713395},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6f6d60df-e373-4466-aa66-c50b8fd02fcf","savedPayload":{"position":{"x":13491.413355973771,"y":17426.08851713395},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"bullPriceDeviation End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.bullPriceDeviation","project":"Foundations","id":"18676f64-51d5-4480-8ca7-398a8cf45098","savedPayload":{"position":{"x":13217.389026832188,"y":17025.81191475659},"targetPosition":{"x":13559.803456058384,"y":17317.791980270827},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"6c51371f-dc06-43ae-b87f-6c3966f95f5f","savedPayload":{"position":{"x":13559.803456058384,"y":17317.791980270827},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"volumeDeviation Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.volumeDeviation","project":"Foundations","id":"9cf7a19a-ff50-46ca-86c3-f8412d4e53ee","savedPayload":{"position":{"x":13409.64998827918,"y":16856.527817901653},"targetPosition":{"x":13655.93393678188,"y":17233.14993184336},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"5af1c2a5-1647-4e38-89e5-7aad7b393e19","savedPayload":{"position":{"x":13655.93393678188,"y":17233.14993184336},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"volumeDeviation End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.volumeDeviation","project":"Foundations","id":"c14b45db-6a55-4b02-83d3-f9c758bcdbde","savedPayload":{"position":{"x":13641.815871327472,"y":16748.267088673914},"targetPosition":{"x":13772.016878306025,"y":17179.01956722949},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"1f191bf6-5495-4b78-bc8b-d3492eeeac82","savedPayload":{"position":{"x":13772.016878306025,"y":17179.01956722949},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"openInterestDeviation Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.openInterestDeviation","project":"Foundations","id":"afc254ff-402b-4632-952a-3a8504eb2f11","savedPayload":{"position":{"x":13895.07797687616,"y":16709.800367504067},"targetPosition":{"x":13898.64793108037,"y":17159.786206644567},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"803aaa7c-ad01-4bad-9943-f4fac99e4987","savedPayload":{"position":{"x":13898.64793108037,"y":17159.786206644567},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"openInterestDeviation End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.openInterestDeviation","project":"Foundations","id":"2d21a7f4-e6ea-47c2-85ec-4638fd68d0bd","savedPayload":{"position":{"x":14148.91851534143,"y":16744.243999370883},"targetPosition":{"x":14025.568200313004,"y":17177.008022577975},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"f36c3390-5e84-428f-aa54-cf2079ac9bf2","savedPayload":{"position":{"x":14025.568200313004,"y":17177.008022577975},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"smaPrice Begin","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.begin\ny = record.previous.smaPrice","project":"Foundations","id":"d2a3c177-7426-4111-9e6e-80bd2ddd2ecc","savedPayload":{"position":{"x":14382.77283594463,"y":16848.80756606468},"targetPosition":{"x":14142.495360614605,"y":17229.289805924873},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"de30fcce-febc-4c65-8908-852b2c91a3d9","savedPayload":{"position":{"x":14142.495360614605,"y":17229.289805924873},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Point","name":"smaPrice End","project":"Foundations","pointFormula":{"type":"Point Formula","name":"New Point Formula","code":"x = record.end\ny = record.smaPrice","project":"Foundations","id":"0bfdd80f-4420-4333-a60e-ac5afe17df21","savedPayload":{"position":{"x":14577.695452415694,"y":17015.01994927541},"targetPosition":{"x":14239.956668850136,"y":17312.39599753024},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"34af7c63-1865-42ac-b0f3-1ae31470bcd2","savedPayload":{"position":{"x":14239.956668850136,"y":17312.39599753024},"targetPosition":{"x":13902.21788528458,"y":17609.772045785066},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"f20cacf7-c7ce-4a35-a06d-15951850e570","savedPayload":{"position":{"x":13902.21788528458,"y":17609.772045785066},"targetPosition":{"x":14092.396103067893,"y":18017.610549951558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"polygons":[{"type":"Polygon","name":"Zero Line","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}","project":"Foundations","id":"62cd1b53-a0fd-4f09-a9c0-9bb7ac3ac642","savedPayload":{"position":{"x":13606.622714372208,"y":17333.07957471211},"targetPosition":{"x":13836.436047307901,"y":17525.91585761807},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"8eca09c2-69dc-4768-b3e4-08fa7f68b8e6","savedPayload":{"position":{"x":13836.436047307901,"y":17525.91585761807},"targetPosition":{"x":14066.249380243595,"y":17718.752140524033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Line Begin","project":"Foundations","id":"af6872e7-8d5d-451e-802c-de5f614ea534","savedPayload":{"position":{"x":14040.102657419297,"y":17419.89373109651},"targetPosition":{"x":14066.249380243595,"y":17718.752140524033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"c695315b-a12a-4972-8363-a3812215a54e"}}},{"type":"Polygon Vertex","name":"Zero Line End","project":"Foundations","id":"9bfa8714-fe8d-4631-b9ca-8236b9f989b7","savedPayload":{"position":{"x":14259.085663149557,"y":17488.93880758834},"targetPosition":{"x":14066.249380243595,"y":17718.752140524033},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"d04e0d03-bea6-4066-8fc8-9a2118673f3c"}}}],"id":"ed0185c6-e131-4acf-983c-8ddfe5f1c523","savedPayload":{"position":{"x":14066.249380243595,"y":17718.752140524033},"targetPosition":{"x":14092.396103067893,"y":18017.610549951558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"smaPrice ABOVE","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.smaPrice > record.previous.smaPrice","project":"Foundations","id":"6f7dcb6c-ae19-46b2-a082-916dae93a16b","savedPayload":{"position":{"x":14003.00510583763,"y":16806.807443877766},"targetPosition":{"x":14294.716081956933,"y":16736.773834720992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.8,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"5860dc00-e1a5-4c65-bd4e-843091d935ce","savedPayload":{"position":{"x":13702.103077599852,"y":16642.91315569686},"targetPosition":{"x":13998.409579778392,"y":16689.843495208926},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"675151a8-9c7d-4c48-860d-00e52056eec5","savedPayload":{"position":{"x":13998.409579778392,"y":16689.843495208926},"targetPosition":{"x":14294.716081956933,"y":16736.773834720992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"bf8ec324-5a02-4895-80ac-46fd519aa77c","savedPayload":{"position":{"x":13783.131983344476,"y":16423.274695891418},"targetPosition":{"x":14038.924032650704,"y":16580.024265306205},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f7367289-76e5-48d5-a910-0c6636e8869c","savedPayload":{"position":{"x":14038.924032650704,"y":16580.024265306205},"targetPosition":{"x":14294.716081956933,"y":16736.773834720992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"smaPrice Begin","project":"Foundations","id":"a74fa0b1-3291-4e48-a1e2-6fed290b521e","savedPayload":{"position":{"x":14118.38050626919,"y":16494.068736408506},"targetPosition":{"x":14294.716081956933,"y":16736.773834720992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"smaPrice Begin","id":"de30fcce-febc-4c65-8908-852b2c91a3d9"}}},{"type":"Polygon Vertex","name":"smaPrice End","project":"Foundations","id":"33d6f2c5-3db4-42ce-8766-f408840b78e0","savedPayload":{"position":{"x":14224.682472800161,"y":16445.062858601686},"targetPosition":{"x":14294.716081956933,"y":16736.773834720992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"smaPrice End","id":"34af7c63-1865-42ac-b0f3-1ae31470bcd2"}}},{"type":"Polygon Vertex","name":"Zero Line End","project":"Foundations","id":"8ca3ff70-71b8-41a7-b184-2d85d95c29f4","savedPayload":{"position":{"x":14341.646421469002,"y":16440.46733254245},"targetPosition":{"x":14294.716081956933,"y":16736.773834720992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"d04e0d03-bea6-4066-8fc8-9a2118673f3c"}}},{"type":"Polygon Vertex","name":"Zero Line Begin","project":"Foundations","id":"b711c638-8290-4d76-a1f4-96a9019c6b3d","savedPayload":{"position":{"x":14451.465651371718,"y":16480.981785414766},"targetPosition":{"x":14294.716081956933,"y":16736.773834720992},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"c695315b-a12a-4972-8363-a3812215a54e"}}}],"id":"a7e542dd-3221-4a1a-ab83-16a44d001416","savedPayload":{"position":{"x":14170.041816598648,"y":17727.832802064837},"targetPosition":{"x":14092.396103067893,"y":18017.610549951558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"smaPrice BELOW","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.smaPrice < record.previous.smaPrice","project":"Foundations","id":"da6fa977-095e-439d-90a2-7e226c210bd1","savedPayload":{"position":{"x":14090.2888941966,"y":16657.139460121613},"targetPosition":{"x":14388.360450899576,"y":16691.10042425198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.8,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"9e2a011a-4aa8-463c-a10c-dd18e0534a50","savedPayload":{"position":{"x":13863.588626615938,"y":16400.214652104183},"targetPosition":{"x":14125.974538757757,"y":16545.657538178082},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"d395d4a9-883b-49e9-90ae-a83f2fe2f59d","savedPayload":{"position":{"x":14125.974538757757,"y":16545.657538178082},"targetPosition":{"x":14388.360450899576,"y":16691.10042425198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"941bac99-ea7f-4f0f-b149-3cf34f766cb0","savedPayload":{"position":{"x":14014.851668917005,"y":16221.535530140533},"targetPosition":{"x":14201.60605990829,"y":16456.317977196257},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"2ce85b80-0291-4b52-a297-72dd5e780d6e","savedPayload":{"position":{"x":14201.60605990829,"y":16456.317977196257},"targetPosition":{"x":14388.360450899576,"y":16691.10042425198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"smaPrice Begin","project":"Foundations","id":"775e669a-6800-4190-9cad-dbae717911f5","savedPayload":{"position":{"x":14305.669244154476,"y":16402.721915470484},"targetPosition":{"x":14388.360450899576,"y":16691.10042425198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"smaPrice Begin","id":"de30fcce-febc-4c65-8908-852b2c91a3d9"}}},{"type":"Polygon Vertex","name":"smaPrice End","project":"Foundations","id":"0a680163-5643-4a13-b55b-5fb80edde733","savedPayload":{"position":{"x":14422.321415029948,"y":16393.028867549005},"targetPosition":{"x":14388.360450899576,"y":16691.10042425198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"smaPrice End","id":"34af7c63-1865-42ac-b0f3-1ae31470bcd2"}}},{"type":"Polygon Vertex","name":"Zero Line End","project":"Foundations","id":"cb32f3a6-681d-4df5-bdfc-14270081099b","savedPayload":{"position":{"x":14533.803336973477,"y":16428.71451211016},"targetPosition":{"x":14388.360450899576,"y":16691.10042425198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"d04e0d03-bea6-4066-8fc8-9a2118673f3c"}}},{"type":"Polygon Vertex","name":"Zero Line Begin","project":"Foundations","id":"e50f0167-e004-4f8a-b593-1729a14e7c0d","savedPayload":{"position":{"x":14623.1428979553,"y":16504.346033260696},"targetPosition":{"x":14388.360450899576,"y":16691.10042425198},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"c695315b-a12a-4972-8363-a3812215a54e"}}}],"id":"57807fe3-2d38-4767-8cee-b0d9091d358e","savedPayload":{"position":{"x":14264.469033973206,"y":17771.86493666486},"targetPosition":{"x":14092.396103067893,"y":18017.610549951558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"volumeDeviation ABOVE","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.volumeDeviation > record.previous.volumeDeviation","project":"Foundations","id":"5579428b-bd6e-44f1-b53a-9b9b9948b091","savedPayload":{"position":{"x":14231.426213757817,"y":16531.507148561304},"targetPosition":{"x":14491.978599767914,"y":16680.20971795553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"bbe1b239-e08b-440e-971a-49c3ee92a19a","savedPayload":{"position":{"x":14151.518676912645,"y":16186.158059796802},"targetPosition":{"x":14321.74863834028,"y":16433.183888876167},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"826e811a-3650-45c8-914d-b9cdb25c7624","savedPayload":{"position":{"x":14321.74863834028,"y":16433.183888876167},"targetPosition":{"x":14491.978599767914,"y":16680.20971795553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Line Begin","project":"Foundations","id":"4393fca4-e15d-4170-a127-5862e8c845a2","savedPayload":{"position":{"x":14445.787194516954,"y":16383.787124213184},"targetPosition":{"x":14491.978599767914,"y":16680.20971795553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"c695315b-a12a-4972-8363-a3812215a54e"}}},{"type":"Polygon Vertex","name":"Zero Line End","project":"Foundations","id":"8c390826-ef92-470f-bd4f-4fb5aa2995a6","savedPayload":{"position":{"x":14578.97452500399,"y":16393.100489625405},"targetPosition":{"x":14491.978599767914,"y":16680.20971795553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"d04e0d03-bea6-4066-8fc8-9a2118673f3c"}}},{"type":"Polygon Vertex","name":"volumeDeviation End","project":"Foundations","id":"aa9b0281-5501-4ecf-8747-03df65df1b82","savedPayload":{"position":{"x":14694.931245563015,"y":16459.27935887202},"targetPosition":{"x":14491.978599767914,"y":16680.20971795553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"volumeDeviation End","id":"1f191bf6-5495-4b78-bc8b-d3492eeeac82"}}},{"type":"Polygon Vertex","name":"volumeDeviation Begin","project":"Foundations","id":"114e6dce-ec3c-4ab1-b7f4-5f72f36eeabb","savedPayload":{"position":{"x":14770.690705571464,"y":16569.216195268167},"targetPosition":{"x":14491.978599767914,"y":16680.20971795553},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"volumeDeviation Begin","id":"5af1c2a5-1647-4e38-89e5-7aad7b393e19"}}}],"id":"d42bf0ab-d03e-4a30-a896-d27fdbe4fa98","savedPayload":{"position":{"x":14338.14171635459,"y":17845.537619046245},"targetPosition":{"x":14092.396103067893,"y":18017.610549951558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"volumeDeviation BELOW","project":"Foundations","polygonCondition":{"type":"Polygon Condition","name":"New Polygon Condition","code":"record.volumeDeviation < record.previous.volumeDeviation","project":"Foundations","id":"ba7ccc38-7438-4fd9-8d17-1f7d1c4bff39","savedPayload":{"position":{"x":14157.277178666109,"y":16579.923368208143},"targetPosition":{"x":14439.69311866438,"y":16681.122364422994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonBody":{"type":"Polygon Body","name":"New Polygon Body","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}","project":"Foundations","id":"43749c18-0468-43de-9198-abb8d04541dc","savedPayload":{"position":{"x":14018.614376933985,"y":16253.69670625219},"targetPosition":{"x":14229.153747799182,"y":16467.409535337592},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"1c2a8a8c-9619-43e6-b564-f478e699a656","savedPayload":{"position":{"x":14229.153747799182,"y":16467.409535337592},"targetPosition":{"x":14439.69311866438,"y":16681.122364422994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"Zero Line Begin","project":"Foundations","id":"564d9677-fff2-429f-8dd1-61233ab23d60","savedPayload":{"position":{"x":14342.73022142804,"y":16397.224149283244},"targetPosition":{"x":14439.69311866438,"y":16681.122364422994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line Begin","id":"c695315b-a12a-4972-8363-a3812215a54e"}}},{"type":"Polygon Vertex","name":"Zero Line End","project":"Foundations","id":"7aacc15f-eba7-4455-a74a-23ba60467128","savedPayload":{"position":{"x":14475.511386026454,"y":16383.268286520444},"targetPosition":{"x":14439.69311866438,"y":16681.122364422994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"Zero Line End","id":"d04e0d03-bea6-4066-8fc8-9a2118673f3c"}}},{"type":"Polygon Vertex","name":"volumeDeviation End","project":"Foundations","id":"9b74661e-c05a-4407-9e2d-f387f2b439e2","savedPayload":{"position":{"x":14601.198303491585,"y":16428.30607682678},"targetPosition":{"x":14439.69311866438,"y":16681.122364422994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"volumeDeviation End","id":"1f191bf6-5495-4b78-bc8b-d3492eeeac82"}}},{"type":"Polygon Vertex","name":"volumeDeviation Begin","project":"Foundations","id":"478698e3-2c63-421d-b25c-bd6e641d76a2","savedPayload":{"position":{"x":14694.897138370581,"y":16523.417233479846},"targetPosition":{"x":14439.69311866438,"y":16681.122364422994},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"volumeDeviation Begin","id":"5af1c2a5-1647-4e38-89e5-7aad7b393e19"}}}],"id":"fb723dee-63a8-46c2-afc4-48210897864c","savedPayload":{"position":{"x":14382.173850954614,"y":17939.9648364208},"targetPosition":{"x":14092.396103067893,"y":18017.610549951558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"openInterestDeviation","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 7\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}","project":"Foundations","id":"30cdd628-da04-4589-b126-db7da41f9b45","savedPayload":{"position":{"x":14668.977724920003,"y":16163.768375838048},"targetPosition":{"x":14674.213446851189,"y":16463.722684384968},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"5ea53d11-e359-484f-920c-76c642c44018","savedPayload":{"position":{"x":14674.213446851189,"y":16463.722684384968},"targetPosition":{"x":14679.449168782374,"y":16763.676992931887},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"openInterestDeviation Begin","project":"Foundations","id":"39e8c351-78ce-4df3-abd0-24512243c73a","savedPayload":{"position":{"x":14887.846679920072,"y":16547.875052830295},"targetPosition":{"x":14679.449168782374,"y":16763.676992931887},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"openInterestDeviation Begin","id":"803aaa7c-ad01-4bad-9943-f4fac99e4987"}}},{"type":"Polygon Vertex","name":"openInterestDeviation End","project":"Foundations","id":"b4b2a034-19f0-4069-bb3b-dedf524bb993","savedPayload":{"position":{"x":14979.403477329291,"y":16758.441271000705},"targetPosition":{"x":14679.449168782374,"y":16763.676992931887},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"openInterestDeviation End","id":"f36c3390-5e84-428f-aa54-cf2079ac9bf2"}}}],"id":"b38a785b-70da-4d5c-bf56-064fcc5d55b8","savedPayload":{"position":{"x":14391.254512495416,"y":18043.757272775856},"targetPosition":{"x":14092.396103067893,"y":18017.610549951558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Polygon","name":"bullPriceDeviation","project":"Foundations","polygonBorder":{"type":"Polygon Border","name":"New Polygon Border","project":"Foundations","style":{"type":"Style","name":"New Style","config":"{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}","project":"Foundations","id":"345cc144-aed2-4aaf-9e5d-8a9e628704a2","savedPayload":{"position":{"x":14936.030764208717,"y":16280.656443637166},"targetPosition":{"x":14838.360317871571,"y":16564.312016316962},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"styleConditions":[],"id":"f0e9511b-24df-4a07-90df-78bed13778e0","savedPayload":{"position":{"x":14838.360317871571,"y":16564.312016316962},"targetPosition":{"x":14740.689871534425,"y":16847.96758899676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"polygonVertexes":[{"type":"Polygon Vertex","name":"bullPriceDeviation Begin","project":"Foundations","id":"6c8f60ee-9ee0-4a0f-bf00-1519a8ba31ec","savedPayload":{"position":{"x":15010.328085424175,"y":16716.456244960038},"targetPosition":{"x":14740.689871534425,"y":16847.96758899676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"bullPriceDeviation Begin","id":"6f6d60df-e373-4466-aa66-c50b8fd02fcf"}}},{"type":"Polygon Vertex","name":"bullPriceDeviation End","project":"Foundations","id":"31202df8-551d-48cb-87ee-a782dc2fd278","savedPayload":{"position":{"x":15024.34544421422,"y":16945.63803533391},"targetPosition":{"x":14740.689871534425,"y":16847.96758899676},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Point","name":"bullPriceDeviation End","id":"6c51371f-dc06-43ae-b87f-6c3966f95f5f"}}}],"id":"137e3254-785f-4469-84f6-b654b34fe6b5","savedPayload":{"position":{"x":14364.288439178888,"y":18144.39602847377},"targetPosition":{"x":14092.396103067893,"y":18017.610549951558},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"images":[],"texts":[],"id":"33e571bd-9a26-4e88-8427-5b863d0aed70","savedPayload":{"position":{"x":14092.396103067893,"y":18017.610549951558},"targetPosition":{"x":13880.26406871193,"y":18229.74258430752},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"panels":[],"id":"13acaaae-6a8e-4e48-a326-9d209079629f","savedPayload":{"position":{"x":13880.26406871193,"y":18229.74258430752},"targetPosition":{"x":13668.132034355966,"y":18441.874618663485},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3548ecec-25e1-4bb8-86c5-9743052bd80b","savedPayload":{"position":{"x":13668.132034355966,"y":18441.874618663485},"targetPosition":{"x":13456.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b4f0c498-27c5-4c28-acef-67ff7f317e38","savedPayload":{"position":{"x":13456.000000000002,"y":18654.00665301945},"targetPosition":{"x":13456.000000000002,"y":18654.00665301945},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file +{ + "type": "Data Mine", + "name": "Omega One", + "config": "{\n \"codeName\": \"Omega-One\"\n}", + "project": "Foundations", + "sensorBots": [], + "apiDataFetcherBots": [], + "indicatorBots": [ + { + "type": "Indicator Bot", + "name": "Chaikin Oscillator", + "config": "{\n \"codeName\": \"Chaikin-Oscillator\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Chaikin Oscillator", + "project": "Foundations", + "id": "4ed5a024-1fb1-44a1-9281-faf49ee3586a", + "savedPayload": { + "position": { + "x": 17797.271147904474, + "y": 17685.308462488883 + }, + "targetPosition": { + "x": 17855.50543305254, + "y": 17902.641773403924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "5b0389ae-3da9-4628-bc20-1041faef76be" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "Chaikin Oscillator", + "Indicator Bot", + "Foundations", + "f7bdd106-bdc2-4a99-8bce-173e94322727" + ], + [ + "Chaikin Oscillator", + "Product Definition", + "Foundations", + "31fee6c0-b932-4604-8a47-aa31fd679291" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "5b0389ae-3da9-4628-bc20-1041faef76be" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "984a1e5e-d27f-43e1-98ad-4fc544c9f7ca", + "savedPayload": { + "position": { + "x": 17855.50543305254, + "y": 17902.641773403924 + }, + "targetPosition": { + "x": 17913.73971820061, + "y": 18119.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "5d476838-292a-4a87-b0bf-79966dfe6392", + "savedPayload": { + "position": { + "x": 17983.42815806275, + "y": 17465.225252323777 + }, + "targetPosition": { + "x": 18030.208288496746, + "y": 17685.308462488883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "3364b7b3-93c0-49e5-8ea2-c18fce0cec74" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "Chaikin Oscillator", + "Indicator Bot", + "Foundations", + "f7bdd106-bdc2-4a99-8bce-173e94322727" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "e51bc1f1-1063-4d69-9699-3952ad33a056" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "3364b7b3-93c0-49e5-8ea2-c18fce0cec74" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "374845cb-f3bc-4b00-b31d-4726efae6c29", + "savedPayload": { + "position": { + "x": 18053.727192731967, + "y": 17461.541036031023 + }, + "targetPosition": { + "x": 18030.208288496746, + "y": 17685.308462488883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "9fddc8e4-6f2c-4ab0-b56a-dcf481efb793", + "savedPayload": { + "position": { + "x": 18121.7240331888, + "y": 17479.7607345193 + }, + "targetPosition": { + "x": 18030.208288496746, + "y": 17685.308462488883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "f06520ed-3a93-4745-8923-87b601454591", + "savedPayload": { + "position": { + "x": 18180.762674927486, + "y": 17518.10087675647 + }, + "targetPosition": { + "x": 18030.208288496746, + "y": 17685.308462488883 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "ddc96df0-a6b6-492c-a88c-91a3513635bf", + "savedPayload": { + "position": { + "x": 18030.208288496746, + "y": 17685.308462488883 + }, + "targetPosition": { + "x": 17913.73971820061, + "y": 18119.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "2e361371-c50f-4b16-ab85-f0cd0443b7a4", + "savedPayload": { + "position": { + "x": 18231.937769734555, + "y": 17801.77703278502 + }, + "targetPosition": { + "x": 17913.73971820061, + "y": 18119.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "fe42d581-07fd-4b62-9d2b-3456e8a9a199", + "savedPayload": { + "position": { + "x": 18131.07302911565, + "y": 18061.740799170897 + }, + "targetPosition": { + "x": 17913.73971820061, + "y": 18119.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "fbd3cef2-a8ce-4d2f-8544-7e2946b0487f", + "savedPayload": { + "position": { + "x": 18131.07302911565, + "y": 18178.209369467033 + }, + "targetPosition": { + "x": 17913.73971820061, + "y": 18119.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "212761f9-b54d-4b39-b59c-b82784a04a8f", + "savedPayload": { + "position": { + "x": 17913.73971820061, + "y": 18119.975084318965 + }, + "targetPosition": { + "x": 17595.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Chaikin Oscillator", + "project": "Foundations", + "id": "faf5d5f6-5048-489b-8183-e211afc7fa4c", + "savedPayload": { + "position": { + "x": 18495.541666666664, + "y": 17658.750272446912 + }, + "targetPosition": { + "x": 18270.541666666664, + "y": 18048.46170414991 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "5ad27a57-7fbf-43fd-9945-6b42a0660108" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "Chaikin Oscillator", + "Indicator Bot", + "Foundations", + "f7bdd106-bdc2-4a99-8bce-173e94322727" + ], + [ + "Chaikin Oscillator", + "Product Definition", + "Foundations", + "31fee6c0-b932-4604-8a47-aa31fd679291" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "5ad27a57-7fbf-43fd-9945-6b42a0660108" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "182071d6-49ee-4abb-ae33-a8e98d69b305", + "savedPayload": { + "position": { + "x": 18270.541666666664, + "y": 18048.46170414991 + }, + "targetPosition": { + "x": 18045.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "0ad11aa1-dcb7-49f5-b12e-63ed95ed898e", + "savedPayload": { + "position": { + "x": 18660.253098369663, + "y": 17823.46170414991 + }, + "targetPosition": { + "x": 18435.253098369663, + "y": 18213.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "21243e1a-a52f-40f7-9087-483a49a574a8" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "Chaikin Oscillator", + "Indicator Bot", + "Foundations", + "f7bdd106-bdc2-4a99-8bce-173e94322727" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "9c9a84d7-7bcf-4ffa-96db-a4a0b51d8e93" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "21243e1a-a52f-40f7-9087-483a49a574a8" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "ea862db1-9628-4f09-bc77-6baa13cccdeb", + "savedPayload": { + "position": { + "x": 18753.45114990361, + "y": 17894.975084318965 + }, + "targetPosition": { + "x": 18435.253098369663, + "y": 18213.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "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" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "29ca2f6d-a052-4265-ae75-4570ca3b151a", + "savedPayload": { + "position": { + "x": 18824.96453007266, + "y": 17988.17313585291 + }, + "targetPosition": { + "x": 18435.253098369663, + "y": 18213.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "4a9d289b-082f-4f63-912e-494f3677e098", + "savedPayload": { + "position": { + "x": 18869.919720199745, + "y": 18096.704565556774 + }, + "targetPosition": { + "x": 18435.253098369663, + "y": 18213.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "bc447fc2-112c-450b-a84c-247f33a1edaf", + "savedPayload": { + "position": { + "x": 18885.253098369663, + "y": 18213.17313585291 + }, + "targetPosition": { + "x": 18435.253098369663, + "y": 18213.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "b4609e94-90b2-426a-8f3f-ff7526aaada1", + "savedPayload": { + "position": { + "x": 18435.253098369663, + "y": 18213.17313585291 + }, + "targetPosition": { + "x": 18045.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "0cf279fa-2800-4407-b3f9-e8fbe714f069", + "savedPayload": { + "position": { + "x": 18495.541666666664, + "y": 18438.17313585291 + }, + "targetPosition": { + "x": 18045.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "4daac731-105f-4be1-a976-0c8c722bd40b", + "savedPayload": { + "position": { + "x": 18240.397382518164, + "y": 18550.67313585291 + }, + "targetPosition": { + "x": 18045.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "2ce3f536-c8c2-449e-8a97-b8676a8c2fff", + "savedPayload": { + "position": { + "x": 18158.041666666664, + "y": 18633.02885170441 + }, + "targetPosition": { + "x": 18045.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7bc73251-aed6-42dd-a8f8-116dd0adcba4", + "savedPayload": { + "position": { + "x": 18045.541666666664, + "y": 18438.17313585291 + }, + "targetPosition": { + "x": 17595.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Chaikin Oscillator", + "config": "{\n \"codeName\": \"chaikinOscillator\",\n \"singularVariableName\": \"chaikinOscillator\",\n \"pluralVariableName\": \"chaikinOscillators\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "99c868cd-78b8-4127-80da-6f6b860bd738", + "savedPayload": { + "position": { + "x": 18103.98020320117, + "y": 18603.374830696805 + }, + "targetPosition": { + "x": 17807.673701022628, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "2bc38794-b022-4e81-99ed-e6c0191bbb83", + "savedPayload": { + "position": { + "x": 18074.975658279138, + "y": 18786.502320130738 + }, + "targetPosition": { + "x": 17807.673701022628, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.begin))\n{record.current.begin = 0}\nelse {record.current.begin}", + "project": "Foundations", + "id": "9eed66fb-e6bd-420d-8d6f-9856709fe384", + "savedPayload": { + "position": { + "x": 18672.681005223436, + "y": 19278.769763746033 + }, + "targetPosition": { + "x": 18376.3745030449, + "y": 19231.839424233964 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ea30f863-8070-46a8-81a4-66f8ec6cdc71", + "savedPayload": { + "position": { + "x": 18376.3745030449, + "y": 19231.839424233964 + }, + "targetPosition": { + "x": 18080.068000866355, + "y": 19184.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.end))\n{record.current.end = 0}\nelse {record.current.end}", + "project": "Foundations", + "id": "8c68b960-2c9f-491d-9f28-699819ab9611", + "savedPayload": { + "position": { + "x": 18504.332069578282, + "y": 19609.17315343382 + }, + "targetPosition": { + "x": 18292.20003522232, + "y": 19397.041119077858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "9afe3092-5004-490e-a61f-382fe535b558", + "savedPayload": { + "position": { + "x": 18292.20003522232, + "y": 19397.041119077858 + }, + "targetPosition": { + "x": 18080.068000866355, + "y": 19184.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate Chaikin Oscillator", + "config": "{\n \"codeName\": \"chaikinOscillator\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if ( isNaN(variable.chaikinOscillator ) )\n{ variable.chaikinOscillator = 0 }\nelse\n{ variable.chaikinOscillator }", + "project": "Foundations", + "id": "cc197925-df24-4f82-8b99-7e5c82439321", + "savedPayload": { + "position": { + "x": 18150.46351013446, + "y": 19629.368837989707 + }, + "targetPosition": { + "x": 18126.998340378428, + "y": 19481.215586900435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f5656098-2a1f-4273-b750-0edd37487867", + "savedPayload": { + "position": { + "x": 18126.998340378428, + "y": 19481.215586900435 + }, + "targetPosition": { + "x": 18080.068000866355, + "y": 19184.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Zero Line", + "config": "{\n \"codeName\": \"zeroLine\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "0", + "project": "Foundations", + "id": "99754df8-9956-444d-aeb2-1b03e8b90c5d", + "savedPayload": { + "position": { + "x": 17875.77227598356, + "y": 19585.86202060666 + }, + "targetPosition": { + "x": 17943.87085094449, + "y": 19452.211041978404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c2dff591-0aee-47e2-aaa7-6c3d29d73a71", + "savedPayload": { + "position": { + "x": 17943.87085094449, + "y": 19452.211041978404 + }, + "targetPosition": { + "x": 18080.068000866355, + "y": 19184.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "097363d7-f15a-41bf-8691-b204493c8629", + "savedPayload": { + "position": { + "x": 18080.068000866355, + "y": 19184.909084721894 + }, + "targetPosition": { + "x": 17807.673701022628, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Loop Code */\n\n/* Chaikin Oscillator\n\nKEY TAKEAWAYS\n- The Chaikin Indicator applies MACD to the accumulation-distribution line rather than closing price.\n- A cross above the accumulation-distribution line indicates that market players are accumulating shares, securities or contracts, which is typically bullish.\n\n1. Money Flow Multiplier = [(Close - Low) - (High - Close)] / (High - Low) \n2. Money Flow Volume = Money Flow Multiplier x Volume for the Period\n3. ADL = Previous ADL + Current Period's Money Flow Volume\n4. Chaikin Oscillator = ('fast'-period EMA of ADL) - ('slow'-period EMA of ADL) */\n\n\nlet fastPeriod = 5 // Change value to set 'fast' period (must be less than or equal to 'fast')\nlet slowPeriod = 17 // Change value to set 'slow' period (must be greater than or equal to 'slow')\n\nlet candle = record.current\nlet volume = getElement('volumes', candle)\n\n\n// Set varibles\nvariable.totalVolume = volume.buy + volume.sell\t\nvariable.moneyFlowMultiplier = ((candle.close - candle.min) - (candle.max - candle.close)) / (candle.max - candle.min) \nvariable.moneyFlowVolume = variable.moneyFlowMultiplier * variable.totalVolume \nvariable.currentADL = variable.totalVolume + variable.moneyFlowVolume\nvariable.savedADL.push(variable.currentADL) // Push the currentADL into an array to be able to use \"previous ADL\"\n\nif (variable.savedADL.length > 2) { // Make sure we only save the current and previous\n variable.savedADL.splice(0, 1)\n}\n\n// Calculating the 'accDistLine' using previous ADL value if it is defined, else current\nif (variable.savedADL[0] === 'undefined')\n{variable.accDistLine = variable.savedADL[1] + variable.moneyFlowVolume} // Calculating with Current ADL\nelse\n{variable.accDistLine = variable.savedADL[0] + variable.moneyFlowVolume} // Calculating with Previous ADL\n\n\n// Calculate fastEMA and slowEMA of ADL\nif(isNaN(variable.previousEmaFast))\n{variable.previousEmaFast = variable.accDistLine}\nelse\n{variable.previousEmaFast}\n\nvariable.fastEMA = calculateEMAs(fastPeriod, variable.accDistLine, variable.previousEmaFast)\nvariable.previousEmaFast = variable.fastEMA\n\nif(isNaN(variable.previousEmaSlow))\n{variable.previousEmaSlow = variable.accDistLine}\nelse\n{variable.previousEmaSlow}\nvariable.slowEMA = calculateEMAs(slowPeriod, variable.accDistLine, variable.previousEmaSlow)\nvariable.previousEmaSlow = variable.slowEMA\n\n\n// Create EMA function for 'fast' and 'slow' ADL\nfunction calculateEMAs(periods, adl, previousEMA) {\n let k = 2 / (periods + 1)\n return adl * k + previousEMA * (1-k)\n}\n\n// Calculate Chaikin Oscillator value\nvariable.chaikinOscillator = variable.fastEMA - variable.slowEMA\n\n// Happy trading! CJ.", + "project": "Foundations", + "id": "28034a9e-cab0-4473-b7c1-5be866144181", + "savedPayload": { + "position": { + "x": 17786.87547732747, + "y": 19195.242146229484 + }, + "targetPosition": { + "x": 17776.422631000707, + "y": 19095.789956692657 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bc697b87-a38c-4e15-b45d-284db4a6a200", + "savedPayload": { + "position": { + "x": 17776.422631000707, + "y": 19095.789956692657 + }, + "targetPosition": { + "x": 17760.74336151056, + "y": 18946.611672387415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n\n// Build arrays \n\nvariable.savedADL = []\n\n", + "project": "Foundations", + "id": "41bd88ee-4bfc-4acc-8d4a-db2badaddd24", + "savedPayload": { + "position": { + "x": 17659.05920074161, + "y": 19174.998036798068 + }, + "targetPosition": { + "x": 17699.73286504919, + "y": 19083.643491033807 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "458538c9-cb80-4cc9-9904-7339cc570ce4", + "savedPayload": { + "position": { + "x": 17699.73286504919, + "y": 19083.643491033807 + }, + "targetPosition": { + "x": 17760.74336151056, + "y": 18946.611672387415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5178c194-e026-4947-97ed-55a1ce16de32", + "savedPayload": { + "position": { + "x": 17760.74336151056, + "y": 18946.611672387415 + }, + "targetPosition": { + "x": 17807.673701022628, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c7d12fa7-6715-496c-ad5c-8c6c68ccf7ea", + "savedPayload": { + "position": { + "x": 17807.673701022628, + "y": 18650.305170208874 + }, + "targetPosition": { + "x": 17595.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Chaikin Oscillator", + "id": "b4b61f3f-b65e-43b2-b8ee-6f87944fb7ae" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "Chaikin Oscillator Plotter", + "Plotter", + "Foundations", + "9639a20f-b875-46f6-8cbb-4e71cc941041" + ], + [ + "Chaikin Oscillator", + "Plotter Module", + "Foundations", + "b4b61f3f-b65e-43b2-b8ee-6f87944fb7ae" + ] + ] + } + } + ], + "id": "d07e3f2f-0428-4d13-98a3-9a6c5700d455", + "savedPayload": { + "position": { + "x": 17595.541666666664, + "y": 18438.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "ARPS Slow", + "config": "{\n \"codeName\": \"ARPS-Slow\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market ARPS Slow", + "project": "Foundations", + "id": "4a233d99-e570-4936-a3f4-613c75213bc8", + "savedPayload": { + "position": { + "x": 19407.271147904474, + "y": 17407.808462488883 + }, + "targetPosition": { + "x": 19465.505433052538, + "y": 17625.141773403924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "c32e024e-83fc-422d-9dec-7b7a4179f17c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow", + "Indicator Bot", + "Foundations", + "81becef8-2376-47a7-8cdf-a559c45ed950" + ], + [ + "ARPS Slow", + "Product Definition", + "Foundations", + "e34788bb-3c57-4a14-abb5-451f35533e49" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "c32e024e-83fc-422d-9dec-7b7a4179f17c" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "03c83aa5-5473-499d-8990-b99aa25cd543", + "savedPayload": { + "position": { + "x": 19465.505433052538, + "y": 17625.141773403924 + }, + "targetPosition": { + "x": 19523.73971820061, + "y": 17842.475084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "af2be1a5-6589-49d4-8f89-8ae1cb3162f8", + "savedPayload": { + "position": { + "x": 19525.724003348674, + "y": 17527.713915478173 + }, + "targetPosition": { + "x": 19581.974003348674, + "y": 17625.141773403924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "ce465417-0658-430a-9888-2ffefee15357" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow", + "Indicator Bot", + "Foundations", + "81becef8-2376-47a7-8cdf-a559c45ed950" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "e0f2f6a8-0241-4aba-8751-a632e066d047" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "ce465417-0658-430a-9888-2ffefee15357" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "24d1f7a4-66af-4169-a118-93618334f6ae", + "savedPayload": { + "position": { + "x": 19611.091145922706, + "y": 17516.475117946404 + }, + "targetPosition": { + "x": 19581.974003348674, + "y": 17625.141773403924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "c541371a-27a9-436c-9342-081d67231318", + "savedPayload": { + "position": { + "x": 19679.401861274426, + "y": 17568.891773403924 + }, + "targetPosition": { + "x": 19581.974003348674, + "y": 17625.141773403924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "6f23340b-8d1f-4652-876f-4a70c3e21aec", + "savedPayload": { + "position": { + "x": 19581.974003348674, + "y": 17625.141773403924 + }, + "targetPosition": { + "x": 19523.73971820061, + "y": 17842.475084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "ce465417-0658-430a-9888-2ffefee15357", + "savedPayload": { + "position": { + "x": 19841.937769734555, + "y": 17524.27703278502 + }, + "targetPosition": { + "x": 19523.73971820061, + "y": 17842.475084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "2597670e-3304-4839-ad6d-826290e3eabc", + "savedPayload": { + "position": { + "x": 19741.07302911565, + "y": 17784.2407991709 + }, + "targetPosition": { + "x": 19523.73971820061, + "y": 17842.475084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "96c24e28-6cd5-4d1f-9a35-35997b7e160a", + "savedPayload": { + "position": { + "x": 19741.07302911565, + "y": 17900.70936946703 + }, + "targetPosition": { + "x": 19523.73971820061, + "y": 17842.475084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e0f2f6a8-0241-4aba-8751-a632e066d047", + "savedPayload": { + "position": { + "x": 17957.673701022628, + "y": 18650.305170208874 + }, + "targetPosition": { + "x": 17507.673701022628, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily ARPS Slow", + "project": "Foundations", + "id": "1aedf3a0-5890-424e-a1f2-e54fc52659e1", + "savedPayload": { + "position": { + "x": 20105.541666666664, + "y": 17381.250272446912 + }, + "targetPosition": { + "x": 19880.541666666664, + "y": 17770.96170414991 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "00c464d1-0a2a-48ce-a9c0-c2819a9f3424" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow", + "Indicator Bot", + "Foundations", + "81becef8-2376-47a7-8cdf-a559c45ed950" + ], + [ + "ARPS Slow", + "Product Definition", + "Foundations", + "e34788bb-3c57-4a14-abb5-451f35533e49" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "00c464d1-0a2a-48ce-a9c0-c2819a9f3424" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "d0cc5e79-a820-47d7-ad12-406b09b6f4dd", + "savedPayload": { + "position": { + "x": 19880.541666666664, + "y": 17770.96170414991 + }, + "targetPosition": { + "x": 19655.541666666664, + "y": 18160.67313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "fd87cb30-87eb-4ba7-9763-da651e48813c", + "savedPayload": { + "position": { + "x": 20290.340664126423, + "y": 17558.27138027747 + }, + "targetPosition": { + "x": 20045.253098369663, + "y": 17935.67313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "379710cb-b876-45b0-a4f1-7a76cb6cae08" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow", + "Indicator Bot", + "Foundations", + "81becef8-2376-47a7-8cdf-a559c45ed950" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "160e01a5-da62-4b67-9042-68751949ee96" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "379710cb-b876-45b0-a4f1-7a76cb6cae08" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "3d36499e-ce24-4f0d-9875-48f7b63d05c8", + "savedPayload": { + "position": { + "x": 20394.968781025294, + "y": 17652.478959880482 + }, + "targetPosition": { + "x": 20045.253098369663, + "y": 17935.67313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "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" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "77a7753f-af11-40ac-a65d-ca75123b04ea", + "savedPayload": { + "position": { + "x": 20465.3642902934, + "y": 17774.40755855753 + }, + "targetPosition": { + "x": 20045.253098369663, + "y": 17935.67313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "6efb002f-6126-42ca-93fe-21c67f833c60", + "savedPayload": { + "position": { + "x": 20494.636389009218, + "y": 17912.121955543585 + }, + "targetPosition": { + "x": 20045.253098369663, + "y": 17935.67313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "b0367e88-7e82-42cd-944d-c4e9ca80d945", + "savedPayload": { + "position": { + "x": 20045.253098369663, + "y": 17935.67313585291 + }, + "targetPosition": { + "x": 19655.541666666664, + "y": 18160.67313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "379710cb-b876-45b0-a4f1-7a76cb6cae08", + "savedPayload": { + "position": { + "x": 20105.541666666664, + "y": 18160.67313585291 + }, + "targetPosition": { + "x": 19655.541666666664, + "y": 18160.67313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "0b78bc25-8a2b-4a22-bcda-635f3b9b1187", + "savedPayload": { + "position": { + "x": 19850.39738251816, + "y": 18273.17313585291 + }, + "targetPosition": { + "x": 19655.541666666664, + "y": 18160.67313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "4eec532d-30b6-4356-b69d-2460739799ce", + "savedPayload": { + "position": { + "x": 19768.041666666664, + "y": 18355.528851704406 + }, + "targetPosition": { + "x": 19655.541666666664, + "y": 18160.67313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "160e01a5-da62-4b67-9042-68751949ee96", + "savedPayload": { + "position": { + "x": 17825.871752556573, + "y": 18968.50322174282 + }, + "targetPosition": { + "x": 17507.673701022628, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "ARPS Slow", + "config": "{\n \"codeName\": \"slowARPS\",\n \"singularVariableName\": \"slowARPS\",\n \"pluralVariableName\": \"slowARPSs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "c32e024e-83fc-422d-9dec-7b7a4179f17c", + "savedPayload": { + "position": { + "x": 17750.378799335114, + "y": 19126.640745896617 + }, + "targetPosition": { + "x": 17507.673701022628, + "y": 18950.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "00c464d1-0a2a-48ce-a9c0-c2819a9f3424", + "savedPayload": { + "position": { + "x": 17600.378799335114, + "y": 19235.62212509742 + }, + "targetPosition": { + "x": 17507.673701022628, + "y": 18950.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.begin))\n{record.current.begin = 0}\nelse {record.current.begin}", + "project": "Foundations", + "id": "9b3ec784-f875-4a31-9f2d-fdba3a4dd237", + "savedPayload": { + "position": { + "x": 17807.673701022628, + "y": 19873.61023136145 + }, + "targetPosition": { + "x": 17564.96860271014, + "y": 19697.274655673707 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "04be52be-03fa-4548-8ac1-11a688786301", + "savedPayload": { + "position": { + "x": 17564.96860271014, + "y": 19697.274655673707 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.end))\n{record.current.end = 0}\nelse {record.current.end}", + "project": "Foundations", + "id": "be9d5502-b6ea-4109-931c-263e4ef39166", + "savedPayload": { + "position": { + "x": 17674.934655773144, + "y": 20006.34927661093 + }, + "targetPosition": { + "x": 17498.5990800854, + "y": 19763.644178298448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d7f463c1-7208-4b96-8d46-893ee111e6f7", + "savedPayload": { + "position": { + "x": 17498.5990800854, + "y": 19763.644178298448 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate ARPS", + "config": "{\n \"codeName\": \"ARPS\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(variable.ARPS))\n{variable.ARPS = 0}\nelse {variable.ARPS}", + "project": "Foundations", + "id": "74a4a7e5-b4d5-46bd-9a3e-92c2705646cf", + "savedPayload": { + "position": { + "x": 17461.321151866385, + "y": 19948.914512318785 + }, + "targetPosition": { + "x": 17414.96860271014, + "y": 19806.25603487451 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3fe424b8-a927-4a4b-b82a-9fe013546966", + "savedPayload": { + "position": { + "x": 17414.96860271014, + "y": 19806.25603487451 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate Aps Bull", + "config": "{\n \"codeName\": \"apsBull\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(variable.apsBull))\n{variable.apsBull = 0}\nelse {variable.apsBull}", + "project": "Foundations", + "id": "735b28dc-532e-471f-bcdd-84ea80114a0e", + "savedPayload": { + "position": { + "x": 17322.26350439766, + "y": 19970.939079985965 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19820.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "86568b58-7899-4b50-80cd-4223c5b2a528", + "savedPayload": { + "position": { + "x": 17322.26350439766, + "y": 19820.939079985965 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate Aps Bear", + "config": "{\n \"codeName\": \"apsBear\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(variable.apsBear))\n{variable.apsBear = 0}\nelse {variable.apsBear}", + "project": "Foundations", + "id": "bf2645de-583b-4051-9f17-38935cb7d421", + "savedPayload": { + "position": { + "x": 17183.205856928933, + "y": 19948.914512318785 + }, + "targetPosition": { + "x": 17229.558406085176, + "y": 19806.25603487451 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e799bf00-cf17-4adb-92e9-d5c66bce7261", + "savedPayload": { + "position": { + "x": 17229.558406085176, + "y": 19806.25603487451 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate SMA", + "config": "{\n \"codeName\": \"SMA\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(variable.SMA))\n{variable.SMA = 0}\nelse {variable.SMA}", + "project": "Foundations", + "id": "7c4af3a5-a3d3-4569-9074-6e5605f53cc2", + "savedPayload": { + "position": { + "x": 17057.760140866045, + "y": 19884.99672745469 + }, + "targetPosition": { + "x": 17145.927928709916, + "y": 19763.644178298448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5d00b15c-7803-4044-8b44-166ea605e241", + "savedPayload": { + "position": { + "x": 17145.927928709916, + "y": 19763.644178298448 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage ARPS", + "config": "{\n \"codeName\": \"percentageARPS\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isNaN(variable.percentageARPS))\n{variable.percentageARPS = 0}\nelse {variable.percentageARPS}", + "project": "Foundations", + "id": "cde2b51c-7d16-4ee6-8b35-1dad3e18227f", + "savedPayload": { + "position": { + "x": 16958.205856928933, + "y": 19785.44244351758 + }, + "targetPosition": { + "x": 17079.558406085176, + "y": 19697.274655673707 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "af19875c-861c-407e-9275-8fb2111277dc", + "savedPayload": { + "position": { + "x": 17079.558406085176, + "y": 19697.274655673707 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Aps Bull", + "config": "{\n \"codeName\": \"percentageApsBull\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isNaN(variable.percentageApsBull))\n{variable.percentageApsBull = 0}\nelse {variable.percentageApsBull}", + "project": "Foundations", + "id": "da247784-c47c-41ae-b764-519d47700a50", + "savedPayload": { + "position": { + "x": 16894.28807206484, + "y": 19659.99672745469 + }, + "targetPosition": { + "x": 17036.946549509114, + "y": 19613.644178298448 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "56774359-2338-4b22-bf66-26835a7f1266", + "savedPayload": { + "position": { + "x": 17036.946549509114, + "y": 19613.644178298448 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Aps Bear", + "config": "{\n \"codeName\": \"percentageApsBear\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isNaN(variable.percentageApsBear))\n{variable.percentageApsBear = 0}\nelse {variable.percentageApsBear}", + "project": "Foundations", + "id": "79052dd4-e79c-4139-b034-a2b59a7cad5f", + "savedPayload": { + "position": { + "x": 16872.26350439766, + "y": 19520.939079985965 + }, + "targetPosition": { + "x": 17022.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "30c88625-0df0-4647-9ebf-51a5ef868f58", + "savedPayload": { + "position": { + "x": 17022.26350439766, + "y": 19520.939079985965 + }, + "targetPosition": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "8b9a90a7-170a-4f59-8132-bd890aab9a26", + "savedPayload": { + "position": { + "x": 17322.26350439766, + "y": 19520.939079985965 + }, + "targetPosition": { + "x": 17507.673701022628, + "y": 18950.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* USER DEFINED VALUES SECTION */\n\nlet nCandles = 17 // Change number periods\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end\n} \n\n// Build arrays\n\nvariable.lastNCandlesARPS.push(candle.max - candle.min)\nvariable.lastNCandlesSMA.push(candle.close)\nvariable.lastNCandlesApsBull.push(candle.max - candle.open)\nvariable.lastNCandlesApsBear.push (candle.open - candle.min)\n\n// console.log(variable.lastNCandlesARPS)\n\n// Keep arrays the correct size of nCandles\n\nif (variable.lastNCandlesARPS.length > nCandles) {\n variable.lastNCandlesARPS.splice(0, 1)\n}\n\nif (variable.lastNCandlesSMA.length > nCandles) {\n variable.lastNCandlesSMA.splice(0, 1)\n}\n\nif (variable.lastNCandlesApsBull.length > nCandles) {\n variable.lastNCandlesApsBull.splice(0, 1)\n}\n\nif (variable.lastNCandlesApsBear.length > nCandles) {\n variable.lastNCandlesApsBear.splice(0, 1)\n}\n\n\n// Call the functions\nvariable.smaARPS = calculateSMA(variable.lastNCandlesARPS, nCandles)\nvariable.smaSMA = calculateSMA(variable.lastNCandlesSMA, nCandles)\nvariable.smaApsBull = calculateSMA(variable.lastNCandlesApsBull, nCandles)\nvariable.smaApsBear = calculateSMA(variable.lastNCandlesApsBear, nCandles)\n\n// Build SMA function\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calc\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n// Calc final ARPS ApsBull ApsBear SMA as Rate\n\nvariable.ARPS = variable.smaARPS\n\n\nif (variable.smaApsBull > variable.smaApsBear) \n{\n\tvariable.apsBull = variable.smaSMA + ((variable.smaApsBull / variable.smaARPS) * (variable.smaApsBull - variable.smaApsBear) * 2)\n}\nelse \n{\n\tvariable.apsBull = variable.smaSMA - ((variable.smaApsBull / variable.smaARPS) * (variable.smaApsBear - variable.smaApsBull) * 2)\n}\n\nif (variable.smaApsBear > variable.smaApsBull) \n{\n\tvariable.apsBear = variable.smaSMA + ((variable.smaApsBear / variable.smaARPS) * (variable.smaApsBear - variable.smaApsBull) * 2)\n}\nelse \n{\n\tvariable.apsBear = variable.smaSMA - ((variable.smaApsBear / variable.smaARPS) * (variable.smaApsBull - variable.smaApsBear) * 2)\n}\n\nvariable.SMA = variable.smaSMA\n\n\n// Calc final ARPS ApsBull ApsBear as %\n\nvariable.percentageARPS = (variable.smaARPS/candle.close) *100\nvariable.percentageApsBull = (variable.smaApsBull/variable.smaARPS) *100\nvariable.percentageApsBear = (variable.smaApsBear/variable.smaARPS) *100\n\n\n// Happy trading! CJ. :-)", + "project": "Foundations", + "id": "adea7d76-a792-4556-b017-093de9fe2b0f", + "savedPayload": { + "position": { + "x": 17107.63850494768, + "y": 19320.927236260857 + }, + "targetPosition": { + "x": 17170.570544052665, + "y": 19243.21264011516 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a6150e04-c314-489d-824f-23afa0072a7e", + "savedPayload": { + "position": { + "x": 17170.570544052665, + "y": 19243.21264011516 + }, + "targetPosition": { + "x": 17264.96860271014, + "y": 19126.640745896617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n\n// Build 4 arrays \n\nvariable.lastNCandlesARPS = []\nvariable.lastNCandlesSMA = []\nvariable.lastNCandlesApsBull = [] \nvariable.lastNCandlesApsBear = [] \n", + "project": "Foundations", + "id": "cc836ccb-c2dc-4ba5-9fcd-080a69c50b8a", + "savedPayload": { + "position": { + "x": 17031.573496085843, + "y": 19216.232733282945 + }, + "targetPosition": { + "x": 17124.931538735564, + "y": 19180.395938328413 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "679b4d08-204b-4564-9324-19f7ed005c08", + "savedPayload": { + "position": { + "x": 17124.931538735564, + "y": 19180.395938328413 + }, + "targetPosition": { + "x": 17264.96860271014, + "y": 19126.640745896617 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ab30d1a8-1659-46d7-9620-b2783b58feef", + "savedPayload": { + "position": { + "x": 17264.96860271014, + "y": 19126.640745896617 + }, + "targetPosition": { + "x": 17507.673701022628, + "y": 18950.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e34788bb-3c57-4a14-abb5-451f35533e49", + "savedPayload": { + "position": { + "x": 17507.673701022628, + "y": 18950.305170208874 + }, + "targetPosition": { + "x": 17507.673701022628, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "ARPS Slow", + "id": "e12e90bd-bc37-42da-9f83-7b1506391bd9" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow Plotter", + "Plotter", + "Foundations", + "f3a68e45-18b6-4192-bccd-00364c5d72c0" + ], + [ + "ARPS Slow", + "Plotter Module", + "Foundations", + "e12e90bd-bc37-42da-9f83-7b1506391bd9" + ] + ] + } + } + ], + "id": "81becef8-2376-47a7-8cdf-a559c45ed950", + "savedPayload": { + "position": { + "x": 17555.349287801997, + "y": 18588.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "ARPS Fast", + "config": "{\n \"codeName\": \"ARPS-Fast\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market ARPS Fast", + "project": "Foundations", + "id": "a4be096d-4fa4-44ba-983d-af202af96d7d", + "savedPayload": { + "position": { + "x": 19984.271147904474, + "y": 17080.308462488883 + }, + "targetPosition": { + "x": 20042.50543305254, + "y": 17297.641773403924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "08336286-f6f1-4fa5-ba1e-912897063979" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast", + "Indicator Bot", + "Foundations", + "b1eaf829-987d-4ddc-92c7-10edb3e0d194" + ], + [ + "ARPS Fast", + "Product Definition", + "Foundations", + "b099e79b-ee47-4937-bf88-43f1a4f55a8c" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "08336286-f6f1-4fa5-ba1e-912897063979" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "0727df65-0f8c-4415-a85f-d9e322240273", + "savedPayload": { + "position": { + "x": 20042.50543305254, + "y": 17297.641773403924 + }, + "targetPosition": { + "x": 20100.73971820061, + "y": 17514.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "5790535f-17f2-4ee0-bded-368ebd9489dc", + "savedPayload": { + "position": { + "x": 20102.724003348674, + "y": 17200.213915478173 + }, + "targetPosition": { + "x": 20158.974003348674, + "y": 17297.641773403924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "1bfb1c32-5495-452d-81c3-5b575bfc09c1" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast", + "Indicator Bot", + "Foundations", + "b1eaf829-987d-4ddc-92c7-10edb3e0d194" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "b138ab56-8d61-44f0-b0e9-27f171bbbfbe" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "1bfb1c32-5495-452d-81c3-5b575bfc09c1" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "ee739a5f-2a9e-40d4-a557-8cb53521d7e3", + "savedPayload": { + "position": { + "x": 20188.09114592271, + "y": 17188.975117946404 + }, + "targetPosition": { + "x": 20158.974003348674, + "y": 17297.641773403924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "c926b53f-07cb-4d2c-8260-9dadc6bb2f1b", + "savedPayload": { + "position": { + "x": 20256.401861274426, + "y": 17241.391773403924 + }, + "targetPosition": { + "x": 20158.974003348674, + "y": 17297.641773403924 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "73f3249b-2f51-4399-950d-186d6d68c78e", + "savedPayload": { + "position": { + "x": 20158.974003348674, + "y": 17297.641773403924 + }, + "targetPosition": { + "x": 20100.73971820061, + "y": 17514.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "1bfb1c32-5495-452d-81c3-5b575bfc09c1", + "savedPayload": { + "position": { + "x": 20418.937769734555, + "y": 17196.77703278502 + }, + "targetPosition": { + "x": 20100.73971820061, + "y": 17514.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "9261d5a5-4da2-4119-a78a-7d231491c2ee", + "savedPayload": { + "position": { + "x": 20318.07302911565, + "y": 17456.7407991709 + }, + "targetPosition": { + "x": 20100.73971820061, + "y": 17514.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "68b54ef4-857f-4a75-88ea-319ba92f5fd9", + "savedPayload": { + "position": { + "x": 20318.07302911565, + "y": 17573.20936946703 + }, + "targetPosition": { + "x": 20100.73971820061, + "y": 17514.975084318965 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b138ab56-8d61-44f0-b0e9-27f171bbbfbe", + "savedPayload": { + "position": { + "x": 17613.73971820061, + "y": 19056.371187386856 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18738.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily ARPS Fast", + "project": "Foundations", + "id": "f679b2a9-f5ce-46fb-852e-be58c502a0da", + "savedPayload": { + "position": { + "x": 20682.541666666664, + "y": 17053.750272446912 + }, + "targetPosition": { + "x": 20457.541666666664, + "y": 17443.46170414991 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "0c30b8d6-f6a4-4f55-b496-d2438a9953f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast", + "Indicator Bot", + "Foundations", + "b1eaf829-987d-4ddc-92c7-10edb3e0d194" + ], + [ + "ARPS Fast", + "Product Definition", + "Foundations", + "b099e79b-ee47-4937-bf88-43f1a4f55a8c" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "0c30b8d6-f6a4-4f55-b496-d2438a9953f9" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "d4701ed1-5658-45b5-8835-14f1414491f3", + "savedPayload": { + "position": { + "x": 20457.541666666664, + "y": 17443.46170414991 + }, + "targetPosition": { + "x": 20232.541666666664, + "y": 17833.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "258d211e-d162-4064-ab04-a6f36ae306e6", + "savedPayload": { + "position": { + "x": 20867.340664126423, + "y": 17230.77138027747 + }, + "targetPosition": { + "x": 20622.253098369663, + "y": 17608.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2c12b3a2-5072-4152-9ce5-382ce627a4cf" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast", + "Indicator Bot", + "Foundations", + "b1eaf829-987d-4ddc-92c7-10edb3e0d194" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "8634ce99-462c-4cf4-b55a-e939bd458a6b" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2c12b3a2-5072-4152-9ce5-382ce627a4cf" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "82262685-1d6f-4c35-8584-3f13ad1b0921", + "savedPayload": { + "position": { + "x": 20971.9687810253, + "y": 17324.978959880482 + }, + "targetPosition": { + "x": 20622.253098369663, + "y": 17608.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "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" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "c7c3c7a8-4fb5-45f2-bb11-51d6cfdfda3e", + "savedPayload": { + "position": { + "x": 21042.3642902934, + "y": 17446.90755855753 + }, + "targetPosition": { + "x": 20622.253098369663, + "y": 17608.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "0f0a43f4-60d2-42fa-93fa-be2e21f8c302", + "savedPayload": { + "position": { + "x": 21071.636389009218, + "y": 17584.621955543585 + }, + "targetPosition": { + "x": 20622.253098369663, + "y": 17608.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "d29fbaa9-5eb9-4cb0-94e3-3ea6d18f20c2", + "savedPayload": { + "position": { + "x": 20622.253098369663, + "y": 17608.17313585291 + }, + "targetPosition": { + "x": 20232.541666666664, + "y": 17833.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "2c12b3a2-5072-4152-9ce5-382ce627a4cf", + "savedPayload": { + "position": { + "x": 20682.541666666664, + "y": 17833.17313585291 + }, + "targetPosition": { + "x": 20232.541666666664, + "y": 17833.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "0394d6ce-4648-4295-aa21-431adf475fe3", + "savedPayload": { + "position": { + "x": 20427.397382518167, + "y": 17945.67313585291 + }, + "targetPosition": { + "x": 20232.541666666664, + "y": 17833.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "c90561ab-2b37-4df4-8f06-10e06ed4edee", + "savedPayload": { + "position": { + "x": 20345.041666666664, + "y": 18028.028851704406 + }, + "targetPosition": { + "x": 20232.541666666664, + "y": 17833.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8634ce99-462c-4cf4-b55a-e939bd458a6b", + "savedPayload": { + "position": { + "x": 17295.541666666664, + "y": 19188.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18738.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "ARPS Fast", + "config": "{\n \"codeName\": \"fastARPS\",\n \"singularVariableName\": \"fastARPS\",\n \"pluralVariableName\": \"fastARPSs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "08336286-f6f1-4fa5-ba1e-912897063979", + "savedPayload": { + "position": { + "x": 17130.33997182277, + "y": 19246.611672387415 + }, + "targetPosition": { + "x": 17083.4096323107, + "y": 18950.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "0c30b8d6-f6a4-4f55-b496-d2438a9953f9", + "savedPayload": { + "position": { + "x": 16947.212482388837, + "y": 19217.607127465384 + }, + "targetPosition": { + "x": 17083.4096323107, + "y": 18950.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.begin))\n{record.current.begin = 0}\nelse {record.current.begin}", + "project": "Foundations", + "id": "aa7ec15b-6515-41b2-bcf8-caf282254a2f", + "savedPayload": { + "position": { + "x": 20859.681005223436, + "y": 18486.048405697755 + }, + "targetPosition": { + "x": 20563.3745030449, + "y": 18532.97874520982 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0bdacd74-1544-46ef-80b8-c36764f748f1", + "savedPayload": { + "position": { + "x": 20563.3745030449, + "y": 18532.97874520982 + }, + "targetPosition": { + "x": 20267.068000866355, + "y": 18579.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.end))\n{record.current.end = 0}\nelse {record.current.end}", + "project": "Foundations", + "id": "6ba23d0d-4820-44d9-882e-12b53e3340c5", + "savedPayload": { + "position": { + "x": 20859.681005223436, + "y": 18673.769763746033 + }, + "targetPosition": { + "x": 20563.3745030449, + "y": 18626.839424233967 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "0fd74c82-d165-42ba-a60e-2557ef8f7469", + "savedPayload": { + "position": { + "x": 20563.3745030449, + "y": 18626.839424233967 + }, + "targetPosition": { + "x": 20267.068000866355, + "y": 18579.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate ARPS", + "config": "{\n \"codeName\": \"ARPS\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(variable.ARPS))\n{variable.ARPS = 0}\nelse {variable.ARPS}", + "project": "Foundations", + "id": "3548eb27-ca3d-4b56-851d-815322a07af3", + "savedPayload": { + "position": { + "x": 20668.02093675112, + "y": 18784.20480960469 + }, + "targetPosition": { + "x": 20534.369958122865, + "y": 18716.106234643757 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "70fe36c1-0c68-49e7-a2fa-8f60232ff4ef", + "savedPayload": { + "position": { + "x": 20534.369958122865, + "y": 18716.106234643757 + }, + "targetPosition": { + "x": 20267.068000866355, + "y": 18579.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate Aps Bull", + "config": "{\n \"codeName\": \"apsBull\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(variable.apsBull))\n{variable.apsBull = 0}\nelse {variable.apsBull}", + "project": "Foundations", + "id": "1473d657-276b-406b-90e6-a66131604ff6", + "savedPayload": { + "position": { + "x": 20585.2660524003, + "y": 18898.10713625584 + }, + "targetPosition": { + "x": 20479.20003522232, + "y": 18792.041119077858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "571474ac-c4ed-4ee7-af2c-e4a56098cfad", + "savedPayload": { + "position": { + "x": 20479.20003522232, + "y": 18792.041119077858 + }, + "targetPosition": { + "x": 20267.068000866355, + "y": 18579.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate Aps Bear", + "config": "{\n \"codeName\": \"apsBear\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(variable.apsBear))\n{variable.apsBear = 0}\nelse {variable.apsBear}", + "project": "Foundations", + "id": "0b9787b0-9547-4688-be4a-48a727f42e04", + "savedPayload": { + "position": { + "x": 20471.36372574915, + "y": 18980.86202060666 + }, + "targetPosition": { + "x": 20403.26515078822, + "y": 18847.211041978404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e255bc82-518f-41e0-b9c5-dc573217cfb9", + "savedPayload": { + "position": { + "x": 20403.26515078822, + "y": 18847.211041978404 + }, + "targetPosition": { + "x": 20267.068000866355, + "y": 18579.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Rate SMA", + "config": "{\n \"codeName\": \"SMA\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(variable.SMA))\n{variable.SMA = 0}\nelse {variable.SMA}", + "project": "Foundations", + "id": "8e31b59b-6550-469d-a818-edb4b9eda503", + "savedPayload": { + "position": { + "x": 20337.46351013446, + "y": 19024.368837989703 + }, + "targetPosition": { + "x": 20313.998340378428, + "y": 18876.21558690043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "4c52fc87-fac3-4a74-928c-beff9640f538", + "savedPayload": { + "position": { + "x": 20313.998340378428, + "y": 18876.21558690043 + }, + "targetPosition": { + "x": 20267.068000866355, + "y": 18579.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage ARPS", + "config": "{\n \"codeName\": \"percentageARPS\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isNaN(variable.percentageARPS))\n{variable.percentageARPS = 0}\nelse {variable.percentageARPS}", + "project": "Foundations", + "id": "47dd70e8-0226-4bda-835d-8b426fc2e23d", + "savedPayload": { + "position": { + "x": 20196.672491598252, + "y": 19024.368837989703 + }, + "targetPosition": { + "x": 20220.13766135429, + "y": 18876.21558690043 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ce61113d-7b92-454d-9d22-557fb0532385", + "savedPayload": { + "position": { + "x": 20220.13766135429, + "y": 18876.21558690043 + }, + "targetPosition": { + "x": 20267.068000866355, + "y": 18579.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Aps Bull", + "config": "{\n \"codeName\": \"percentageApsBull\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isNaN(variable.percentageApsBull))\n{variable.percentageApsBull = 0}\nelse {variable.percentageApsBull}", + "project": "Foundations", + "id": "c456e845-561a-4761-b7d8-0424bdd76729", + "savedPayload": { + "position": { + "x": 20062.77227598356, + "y": 18980.86202060666 + }, + "targetPosition": { + "x": 20130.87085094449, + "y": 18847.211041978404 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b2f7070c-8430-4a3b-9477-b71fa1215cdb", + "savedPayload": { + "position": { + "x": 20130.87085094449, + "y": 18847.211041978404 + }, + "targetPosition": { + "x": 20267.068000866355, + "y": 18579.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "Percentage Aps Bear", + "config": "{\n \"codeName\": \"percentageApsBear\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isNaN(variable.percentageApsBear))\n{variable.percentageApsBear = 0}\nelse {variable.percentageApsBear}", + "project": "Foundations", + "id": "231fd372-de75-42b8-827b-7a315ac96a7f", + "savedPayload": { + "position": { + "x": 19948.86994933241, + "y": 18898.10713625584 + }, + "targetPosition": { + "x": 20054.93596651039, + "y": 18792.041119077858 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ba0880ca-226d-4e4c-a2d6-620d6dc5cfe0", + "savedPayload": { + "position": { + "x": 20054.93596651039, + "y": 18792.041119077858 + }, + "targetPosition": { + "x": 20267.068000866355, + "y": 18579.909084721894 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "867c1562-64d7-47d1-ab5b-6de88bc115dd", + "savedPayload": { + "position": { + "x": 16548.80571779768, + "y": 19222.6994700526 + }, + "targetPosition": { + "x": 17083.4096323107, + "y": 18950.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* USER DEFINED VALUES SECTION */\n\nlet nCandles = 3 // Change number periods\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end\n} \n\n// Build arrays\n\nvariable.lastNCandlesARPS.push(candle.max - candle.min)\nvariable.lastNCandlesSMA.push(candle.close)\nvariable.lastNCandlesApsBull.push(candle.max - candle.open)\nvariable.lastNCandlesApsBear.push (candle.open - candle.min)\n\n// console.log(variable.lastNCandlesARPS)\n\n// Keep arrays the correct size of nCandles\n\nif (variable.lastNCandlesARPS.length > nCandles) {\n variable.lastNCandlesARPS.splice(0, 1)\n}\n\nif (variable.lastNCandlesSMA.length > nCandles) {\n variable.lastNCandlesSMA.splice(0, 1)\n}\n\nif (variable.lastNCandlesApsBull.length > nCandles) {\n variable.lastNCandlesApsBull.splice(0, 1)\n}\n\nif (variable.lastNCandlesApsBear.length > nCandles) {\n variable.lastNCandlesApsBear.splice(0, 1)\n}\n\n\n// Call the functions\nvariable.smaARPS = calculateSMA(variable.lastNCandlesARPS, nCandles)\nvariable.smaSMA = calculateSMA(variable.lastNCandlesSMA, nCandles)\nvariable.smaApsBull = calculateSMA(variable.lastNCandlesApsBull, nCandles)\nvariable.smaApsBear = calculateSMA(variable.lastNCandlesApsBear, nCandles)\n\n// Build SMA function\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calc\n if (src.length < periods) { return 0 }\n \n let sum = 0 // Initialize sum variable\n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n// Calc final ARPS ApsBull ApsBear SMA as Rate\n\nvariable.ARPS = variable.smaARPS\n\n\nif (variable.smaApsBull > variable.smaApsBear) \n{\n\tvariable.apsBull = variable.smaSMA + ((variable.smaApsBull / variable.smaARPS) * (variable.smaApsBull - variable.smaApsBear) * 2)\n}\nelse \n{\n\tvariable.apsBull = variable.smaSMA - ((variable.smaApsBull / variable.smaARPS) * (variable.smaApsBear - variable.smaApsBull) * 2)\n}\n\nif (variable.smaApsBear > variable.smaApsBull) \n{\n\tvariable.apsBear = variable.smaSMA + ((variable.smaApsBear / variable.smaARPS) * (variable.smaApsBear - variable.smaApsBull) * 2)\n}\nelse \n{\n\tvariable.apsBear = variable.smaSMA - ((variable.smaApsBear / variable.smaARPS) * (variable.smaApsBull - variable.smaApsBear) * 2)\n}\n\nvariable.SMA = variable.smaSMA\n\n\n// Calc final ARPS ApsBull ApsBear as %\n\nvariable.percentageARPS = (variable.smaARPS/candle.close) *100\nvariable.percentageApsBull = (variable.smaApsBull/variable.smaARPS) *100\nvariable.percentageApsBear = (variable.smaApsBear/variable.smaARPS) *100\n\n\n// Happy trading! CJ! :-)", + "project": "Foundations", + "id": "35a38ab1-ff66-4072-b82f-6cc2f56ff6f4", + "savedPayload": { + "position": { + "x": 16538.47265629009, + "y": 18929.50694651372 + }, + "targetPosition": { + "x": 16637.92484582692, + "y": 18919.054100186953 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "77b480da-70d7-43ab-bd51-98044b9350be", + "savedPayload": { + "position": { + "x": 16637.92484582692, + "y": 18919.054100186953 + }, + "targetPosition": { + "x": 16787.10313013216, + "y": 18903.374830696805 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n\n// Build 4 arrays \n\nvariable.lastNCandlesARPS = []\nvariable.lastNCandlesSMA = []\nvariable.lastNCandlesApsBull = [] \nvariable.lastNCandlesApsBear = [] \n", + "project": "Foundations", + "id": "8b82130d-b51f-410c-82b3-34abb02bc3a4", + "savedPayload": { + "position": { + "x": 16558.71676572151, + "y": 18801.690669927855 + }, + "targetPosition": { + "x": 16650.07131148577, + "y": 18842.364334235433 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "e1fcfd73-c477-4574-986f-85583fa489af", + "savedPayload": { + "position": { + "x": 16650.07131148577, + "y": 18842.364334235433 + }, + "targetPosition": { + "x": 16787.10313013216, + "y": 18903.374830696805 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "19eacb84-6904-4b79-aa5c-7f6c69c89b04", + "savedPayload": { + "position": { + "x": 16787.10313013216, + "y": 18903.374830696805 + }, + "targetPosition": { + "x": 17083.4096323107, + "y": 18950.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b099e79b-ee47-4937-bf88-43f1a4f55a8c", + "savedPayload": { + "position": { + "x": 17083.4096323107, + "y": 18950.305170208874 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18738.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "ARPS Fast", + "id": "fdffbdff-a42f-47db-b068-4a711070bef3" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast Plotter", + "Plotter", + "Foundations", + "5a1c468b-1e45-414b-8710-952a78fe831c" + ], + [ + "ARPS Fast", + "Plotter Module", + "Foundations", + "fdffbdff-a42f-47db-b068-4a711070bef3" + ] + ] + } + } + ], + "id": "b1eaf829-987d-4ddc-92c7-10edb3e0d194", + "savedPayload": { + "position": { + "x": 17445.541666666664, + "y": 18697.980756988243 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Average VS Average", + "config": "{\n \"codeName\": \"averageVsAverage\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Average VS Average", + "project": "Foundations", + "id": "2edf9e6c-e713-45fc-9764-73f1465f1352", + "savedPayload": { + "position": { + "x": 17138.156741741714, + "y": 18749.16264078089 + }, + "targetPosition": { + "x": 16963.298900413894, + "y": 18607.565552794676 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "400f9db6-00b8-48a4-b1ca-2fce23447a15" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average", + "Indicator Bot", + "Foundations", + "01b8702d-ee62-45f7-ac01-e1f7ce70c843" + ], + [ + "Average VS Average", + "Product Definition", + "Foundations", + "331e099d-5ffe-4d60-8186-effe0aef5d17" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "400f9db6-00b8-48a4-b1ca-2fce23447a15" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "322cf5e8-7f9d-4bdd-abed-5f78672b93a9", + "savedPayload": { + "position": { + "x": 16963.298900413894, + "y": 18607.565552794676 + }, + "targetPosition": { + "x": 16788.441059086075, + "y": 18465.968464808462 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "87830a28-1634-48f8-a226-506c89ade476", + "savedPayload": { + "position": { + "x": 16977.740503191286, + "y": 18705.141203344367 + }, + "targetPosition": { + "x": 16869.073847733765, + "y": 18676.024060770334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "a8737ab1-e419-4e69-b49a-86dd29187dd8" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average", + "Indicator Bot", + "Foundations", + "01b8702d-ee62-45f7-ac01-e1f7ce70c843" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "f8c12a67-d98f-4a20-9f95-5e590321403f" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "a8737ab1-e419-4e69-b49a-86dd29187dd8" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "3ab9def4-53a1-458f-83d7-b3be09887d4e", + "savedPayload": { + "position": { + "x": 16939.872391726873, + "y": 18763.452981434242 + }, + "targetPosition": { + "x": 16869.073847733765, + "y": 18676.024060770334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "78ca9971-aa46-458f-b8d9-354426317bd4", + "savedPayload": { + "position": { + "x": 16874.961642811097, + "y": 18788.369883430223 + }, + "targetPosition": { + "x": 16869.073847733765, + "y": 18676.024060770334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Market", + "project": "Foundations", + "id": "f51ac085-64ae-45c2-9467-e98eb801379d", + "savedPayload": { + "position": { + "x": 16807.801956294577, + "y": 18770.374499664194 + }, + "targetPosition": { + "x": 16869.073847733765, + "y": 18676.024060770334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "85b582f1-7cc2-4535-ac54-7df234e3db4f", + "savedPayload": { + "position": { + "x": 16869.073847733765, + "y": 18676.024060770334 + }, + "targetPosition": { + "x": 16788.441059086075, + "y": 18465.968464808462 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "a8737ab1-e419-4e69-b49a-86dd29187dd8", + "savedPayload": { + "position": { + "x": 16718.045549817973, + "y": 18910.42821807627 + }, + "targetPosition": { + "x": 16788.441059086075, + "y": 18465.968464808462 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "885a6862-324a-4528-b842-8c40f0aafc97", + "savedPayload": { + "position": { + "x": 16646.843971099865, + "y": 18640.826306136278 + }, + "targetPosition": { + "x": 16788.441059086075, + "y": 18465.968464808462 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "bf186655-c6bd-487d-ab02-65b7535b80b1", + "savedPayload": { + "position": { + "x": 16578.385463124207, + "y": 18546.601253456156 + }, + "targetPosition": { + "x": 16788.441059086075, + "y": 18465.968464808462 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f8c12a67-d98f-4a20-9f95-5e590321403f", + "savedPayload": { + "position": { + "x": 17083.4096323107, + "y": 19100.305170208874 + }, + "targetPosition": { + "x": 17083.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Average VS Average", + "project": "Foundations", + "id": "3d362705-7d3b-4205-af78-6aeeccd326b9", + "savedPayload": { + "position": { + "x": 16588.854537826344, + "y": 19181.081780903707 + }, + "targetPosition": { + "x": 16541.816729355898, + "y": 18733.546927987987 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "ff8973cc-ff0d-432b-bb02-2ce87da7f59c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average", + "Indicator Bot", + "Foundations", + "01b8702d-ee62-45f7-ac01-e1f7ce70c843" + ], + [ + "Average VS Average", + "Product Definition", + "Foundations", + "331e099d-5ffe-4d60-8186-effe0aef5d17" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "ff8973cc-ff0d-432b-bb02-2ce87da7f59c" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "41ea773f-0b13-4691-8393-f562352f89ee", + "savedPayload": { + "position": { + "x": 16541.816729355898, + "y": 18733.546927987987 + }, + "targetPosition": { + "x": 16494.778920885452, + "y": 18286.012075072267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "627ead20-a71e-47c1-8d5d-42506ab2433d", + "savedPayload": { + "position": { + "x": 16358.785239971789, + "y": 19144.642383927156 + }, + "targetPosition": { + "x": 16311.747431501344, + "y": 18697.107531011436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "b37ab847-04bd-4c0d-9599-3d308e6be0ec" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average", + "Indicator Bot", + "Foundations", + "01b8702d-ee62-45f7-ac01-e1f7ce70c843" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "90fe53a1-9c47-4b05-af43-8876c468d379" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "b37ab847-04bd-4c0d-9599-3d308e6be0ec" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "de6cab83-afd5-4f5a-ad2e-1cf0fc07b7e8", + "savedPayload": { + "position": { + "x": 16241.35192223324, + "y": 19141.567284279245 + }, + "targetPosition": { + "x": 16311.747431501344, + "y": 18697.107531011436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "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" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{ \n\"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "f0dea610-c1c0-4f2f-9d79-8e2cfc90b582", + "savedPayload": { + "position": { + "x": 16128.715942117235, + "y": 19108.202986950604 + }, + "targetPosition": { + "x": 16311.747431501344, + "y": 18697.107531011436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "f54e9145-daed-48a1-a2bb-ce82ceec4b78", + "savedPayload": { + "position": { + "x": 16028.553255528917, + "y": 19046.823213667074 + }, + "targetPosition": { + "x": 16311.747431501344, + "y": 18697.107531011436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + }, + { + "type": "Data Dependency", + "name": "Volumes Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "947c751a-393b-4499-88d0-54d112a2d923", + "savedPayload": { + "position": { + "x": 15947.689784032618, + "y": 18961.61089454305 + }, + "targetPosition": { + "x": 16311.747431501344, + "y": 18697.107531011436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "03d0b6f4-795f-43f9-aed7-398ff9be2c31", + "savedPayload": { + "position": { + "x": 16311.747431501344, + "y": 18697.107531011436 + }, + "targetPosition": { + "x": 16494.778920885452, + "y": 18286.012075072267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "b37ab847-04bd-4c0d-9599-3d308e6be0ec", + "savedPayload": { + "position": { + "x": 16130.721273416728, + "y": 18550.51543860388 + }, + "targetPosition": { + "x": 16494.778920885452, + "y": 18286.012075072267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "b7661232-5ecd-42e5-b4e2-0387253c51cc", + "savedPayload": { + "position": { + "x": 16271.011494427592, + "y": 18309.53097930749 + }, + "targetPosition": { + "x": 16494.778920885452, + "y": 18286.012075072267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "25b50fcf-ad3c-436c-90b4-9b83dfafd4fb", + "savedPayload": { + "position": { + "x": 16289.231192915868, + "y": 18194.49633038021 + }, + "targetPosition": { + "x": 16494.778920885452, + "y": 18286.012075072267 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "90fe53a1-9c47-4b05-af43-8876c468d379", + "savedPayload": { + "position": { + "x": 16765.211580776755, + "y": 18968.50322174282 + }, + "targetPosition": { + "x": 17083.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Average VS Average", + "config": "{\n \"codeName\": \"averageVsAverage\",\n \"singularVariableName\": \"averageVsAverage\",\n \"pluralVariableName\": \"averageVsAverages\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\"\n}", + "project": "Foundations", + "id": "400f9db6-00b8-48a4-b1ca-2fce23447a15", + "savedPayload": { + "position": { + "x": 16607.074056622958, + "y": 18893.010268521357 + }, + "targetPosition": { + "x": 16783.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n }\n}", + "project": "Foundations", + "id": "ff8973cc-ff0d-432b-bb02-2ce87da7f59c", + "savedPayload": { + "position": { + "x": 16498.092677422155, + "y": 18743.010268521357 + }, + "targetPosition": { + "x": 16783.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.begin))\n{record.current.begin = 0}\nelse {record.current.begin}", + "project": "Foundations", + "id": "abf7c3f9-418d-44be-9d5f-68117e6e26cf", + "savedPayload": { + "position": { + "x": 15305.538958371813, + "y": 19220.89397526853 + }, + "targetPosition": { + "x": 15729.803027083743, + "y": 18796.6299065566 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "fc0364a2-a5b0-4f77-81cb-448f3a532efb", + "savedPayload": { + "position": { + "x": 15798.138133141489, + "y": 18898.57189188034 + }, + "targetPosition": { + "x": 16212.775722533608, + "y": 18464.894973583905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.end))\n{record.current.end = 0}\nelse {record.current.end}", + "project": "Foundations", + "id": "615b00d5-f0e5-48e4-883f-8985b00b7470", + "savedPayload": { + "position": { + "x": 15084.859266769632, + "y": 18917.15443753213 + }, + "targetPosition": { + "x": 15619.463181282652, + "y": 18644.7601376884 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "20fcfc66-d336-4c0d-872f-50a5d8cd50b6", + "savedPayload": { + "position": { + "x": 15651.034800149766, + "y": 18675.71986803271 + }, + "targetPosition": { + "x": 16212.775722533608, + "y": 18464.894973583905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "bullPriceDeviation", + "config": "{\n \"codeName\": \"bullPriceDeviation\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isFinite(variable.bullPriceDeviation)) {\nvariable.bullPriceDeviation\n}\nelse {\nvariable.bullPriceDeviation = 1\n}", + "project": "Foundations", + "id": "fa9aa35e-98af-416d-b3b9-395327e5cd9d", + "savedPayload": { + "position": { + "x": 15764.58729023575, + "y": 18424.55728457736 + }, + "targetPosition": { + "x": 15913.983434335036, + "y": 18438.003180912874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7bd05b9a-a315-4e3d-93b0-3943a7f3ba50", + "savedPayload": { + "position": { + "x": 15913.983434335036, + "y": 18438.003180912874 + }, + "targetPosition": { + "x": 16212.775722533608, + "y": 18464.894973583905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "smaPrice", + "config": "{\n \"codeName\": \"smaPrice\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isFinite(variable.smaPrice)) {\nvariable.smaPrice\n}\nelse {\nvariable.smaPrice = 1\n}", + "project": "Foundations", + "id": "63142088-1b62-4a15-985f-c53cd6adb314", + "savedPayload": { + "position": { + "x": 15826.473765412768, + "y": 18234.090298751245 + }, + "targetPosition": { + "x": 15955.241084453048, + "y": 18311.025190362132 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "67b38c00-0e3d-47bc-942c-0fdda9625e9a", + "savedPayload": { + "position": { + "x": 15955.241084453048, + "y": 18311.025190362132 + }, + "targetPosition": { + "x": 16212.775722533608, + "y": 18464.894973583905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "volumeDeviation", + "config": "{\n \"codeName\": \"volumeDeviation\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isFinite(variable.volumeDeviation)) {\nvariable.volumeDeviation\n}\nelse {\nvariable.volumeDeviation = 1\n}", + "project": "Foundations", + "id": "6ec8c68a-20f5-4d3d-8ef5-1c0e87f0c5a3", + "savedPayload": { + "position": { + "x": 15964.872080880163, + "y": 18089.33700940932 + }, + "targetPosition": { + "x": 16047.506628097977, + "y": 18214.522997467513 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aa0f2fc4-d1de-49d8-87cb-d2d68b4bbb09", + "savedPayload": { + "position": { + "x": 16047.506628097977, + "y": 18214.522997467513 + }, + "targetPosition": { + "x": 16212.775722533608, + "y": 18464.894973583905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "openInterestDeviation", + "config": "{\n \"codeName\": \"openInterestDeviation\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Record Formula", + "code": "if (isFinite(variable.openInterestDeviation)) {\nvariable.openInterestDeviation\n}\nelse {\nvariable.openInterestDeviation = 1\n}", + "project": "Foundations", + "id": "3fde42f1-88e4-4a07-9f0d-ad1ceef8ae89", + "savedPayload": { + "position": { + "x": 16152.370752915662, + "y": 18018.967580788332 + }, + "targetPosition": { + "x": 16172.505742788311, + "y": 18167.610045053523 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "264be2f7-a27c-414b-8aee-7473c120b89f", + "savedPayload": { + "position": { + "x": 16172.505742788311, + "y": 18167.610045053523 + }, + "targetPosition": { + "x": 16212.775722533608, + "y": 18464.894973583905 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "536bed44-cdea-4518-974c-4fbd6787c969", + "savedPayload": { + "position": { + "x": 16212.775722533608, + "y": 18464.894973583905 + }, + "targetPosition": { + "x": 16783.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "EDIT TOP LINES HERE TO CHANGE PERIODS", + "code": "// The Average VS Average Oscillator\n\n/* The Average VS Average Oscillator can be used to recognize changes between a fast average ('fastPeriod') and a slow average ('slowPeriod'). It measures 'Price Action', 'Volume', and a so called 'Open Interest'.\n'Bull Price Action' and 'Bear Price Action' is defined by the amount between the candle close and max and min.\n'Bull Volume' and 'Bear Volume' is divided using the price action.\n'Open Interest' is based upon the statement where:\nBull Candle and Volume Increase = Bull Interest\nBull Candle and Volume Decrease = Bear Interest\nBear Candle and Volume Increase = Bear Interest\nBear Candle and Volume Decrease = Bull Interest */\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n\n/* USER DEFINED VALUES SECTION */\n\nlet fastPeriod = 5 // Change this number to the period of your choice (must be less than 'slowPeriod')\nlet slowPeriod = 21 // Change this number to the period of your choice (must be greater than 'fastPeriod')\nlet periodMultiplier = 3 // The 'slowPeriod' is muliplied by the 'periodMultiplier to create the \"long term\" trend\nlet fastBoost = 1.00 // '1.00' equals 'no extra boost' to your 'fastPeriod' where as '1.23' would boost the value by 23%\nlet gravity = 0 // '0' equals 'no gravity' (pullback towards midline ('slowPeriod'))\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Declaring variables used\n\nlet candle = {\n open: record.current.open,\n close: record.current.close,\n min: record.current.min,\n max: record.current.max,\n begin: record.current.begin,\n end: record.current.end\n} \nlet volCandle = record.current\nlet volume = getElement('volumes', volCandle)\nlet totalVolume = volume.buy + volume.sell\nlet totalRange = candle.max - candle.min\nlet multipliedFast = fastPeriod * periodMultiplier\nlet multipliedSlow = slowPeriod * periodMultiplier\n\nif ( candle.close > candle.open ) { \n variable.bullPriceRange = ( candle.close - candle.min ),\n variable.bearPriceRange = ( candle.max - candle.close )\n}\nelse { \n variable.bullPriceRange = ( candle.close - candle.min ),\n variable.bearPriceRange = ( candle.max - candle.close )\n}\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Declaring 'Volume Difference'\n\nvariable.previousCurrentVolume.push(totalVolume)\nif (variable.previousCurrentVolume.length > 2) {\n variable.previousCurrentVolume.splice(0, 1)\n}\n\nif (variable.previousCurrentVolume[1] === 'undefined') {\n variable.positiveVolumeDifference = 0.01\n}\nelse {\n if (variable.previousCurrentVolume[variable.previousCurrentVolume.max] > variable.previousCurrentVolume[0]) {\n variable.positiveTotalVolumeDifference = (variable.previousCurrentVolume[1] - variable.previousCurrentVolume[0]) \n }\n else {\n variable.positiveTotalVolumeDifference = (variable.previousCurrentVolume[0] - variable.previousCurrentVolume[1])\n }\n}\n\nvariable.bullVolumeDifference = variable.positiveTotalVolumeDifference * (variable.bullPriceRange / totalRange)\nvariable.bearVolumeDifference = variable.positiveTotalVolumeDifference * (variable.bearPriceRange / totalRange)\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Declaring 'Open Interest'\n// Converting values to percentages due to the differences of range and volume (range might be in decimals while volume often is in thousands)\n\nif ( candle.close > candle.open && variable.previousCurrentVolume[1] > variable.previousCurrentVolume[0] ) { // Candle UP & Volume UP, Bullish Interest\n variable.openInterest = 1 + ((variable.bullPriceRange / totalRange) * (variable.bullVolumeDifference / variable.positiveTotalVolumeDifference))\n}\n\nelse if ( candle.close < candle.open && variable.previousCurrentVolume[1] < variable.previousCurrentVolume[0] ) { // Candle DOWN & Volume DOWN, Bullish Interest\n variable.openInterest = 1 + ((variable.bearPriceRange / totalRange) * (variable.bearVolumeDifference / variable.positiveTotalVolumeDifference))\n}\n\nelse if ( candle.close > candle.open && variable.previousCurrentVolume[1] < variable.previousCurrentVolume[0] ) { // Candle UP & Volume DOWN, Bearish Interest\n variable.openInterest = 1 - ((variable.bullPriceRange / totalRange) * (variable.bullVolumeDifference / variable.positiveTotalVolumeDifference))\n}\n\nelse { // Candle DOWN & Volume UP, Bearish Interest\n variable.openInterest = 1 - ((variable.bearPriceRange / totalRange) * (variable.bearVolumeDifference / variable.positiveTotalVolumeDifference))\n}\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Saving to arrays\n\nvariable.savedCandleClose.push(candle.close)\nif (variable.savedCandleClose.length > multipliedSlow) {\n variable.savedCandleClose.splice(0, 1)\n}\n\nvariable.savedTotalRange.push(totalRange)\nif (variable.savedTotalRange.length > multipliedSlow) {\n variable.savedTotalRange.splice(0, 1)\n}\n\nvariable.savedBullPriceRange.push(variable.bullPriceRange)\nif (variable.savedBullPriceRange.length > multipliedSlow) {\n variable.savedBullPriceRange.splice(0, 1)\n}\n\nvariable.savedTotalVolume.push(totalVolume)\nif (variable.savedTotalVolume.length > multipliedSlow) {\n variable.savedTotalVolume.splice(0, 1)\n}\n\nvariable.savedOpenInterest.push(variable.openInterest)\nif (variable.savedOpenInterest.length > multipliedSlow) {\n variable.savedOpenInterest.splice(0, 1)\n}\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Calling SMA functions\n\nvariable.smaMultipliedFastCandleClose = calculateSMA(variable.savedCandleClose, multipliedFast)\nvariable.smaSlowCandleClose = calculateSMA(variable.savedCandleClose, slowPeriod)\nvariable.smaLongTermCandleClose = calculateSMA(variable.savedCandleClose, multipliedSlow)\n\nvariable.smaFastTotalRange = calculateSMA(variable.savedTotalRange, fastPeriod)\nvariable.smaSlowTotalRange = calculateSMA(variable.savedTotalRange, slowPeriod)\nvariable.smaLongTermRange = calculateSMA(variable.savedTotalRange, multipliedSlow)\n\nvariable.smaFastBullPriceRange = calculateSMA(variable.savedBullPriceRange, fastPeriod)\nvariable.smaSlowBullPriceRange = calculateSMA(variable.savedBullPriceRange, slowPeriod)\n\nvariable.smaFastTotalVolume = calculateSMA(variable.savedTotalVolume, fastPeriod)\nvariable.smaLongTermTotalVolume = calculateSMA(variable.savedTotalVolume, multipliedSlow)\n\nvariable.smaFastOpenInterest = calculateSMA(variable.savedOpenInterest, fastPeriod)\nvariable.smaSlowOpenInterest = calculateSMA(variable.savedOpenInterest, slowPeriod)\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Creating the SMA function\n\nfunction calculateSMA(src, periods) { \n // Check we have enough values to make the calculation\n if (src.length < periods) { return 0 }\n \n // Initialize sum variable\n let sum = 0 \n for (let i = src.length - periods; i < src.length; i++) {\n sum = sum + src[i]\n }\n let sma = sum / periods\n return sma\n}\n\n// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n// Declaring record variables by comparing 'fastPeriod' values with 'slowPeriod' values, also applying 'fastBoost' and 'gravity'\n\nvariable.fastPriceRange = variable.smaFastTotalRange\nvariable.slowPriceRange = variable.smaSlowTotalRange\nvariable.longTermPriceRange = variable.smaLongTermRange\n\nvariable.bullPriceDeviation = ((((variable.smaFastBullPriceRange * fastBoost) + (variable.smaSlowBullPriceRange * gravity)) / (gravity + 1)) / variable.slowPriceRange) * 2\n\nvariable.volumeDeviation = variable.smaFastTotalVolume / variable.smaLongTermTotalVolume\n\nvariable.openInterestDeviation = ((((variable.smaFastOpenInterest * fastBoost) + (variable.smaSlowOpenInterest * gravity)) / (gravity + 1)) / variable.smaSlowOpenInterest)\n\nvariable.smaPrice = variable.smaMultipliedFastCandleClose / variable.smaLongTermCandleClose\n\n// Happy trading! CJ.", + "project": "Foundations", + "id": "8c60ba71-a9d3-4f8e-afe0-896444288364", + "savedPayload": { + "position": { + "x": 16412.787566258718, + "y": 18250.26997413393 + }, + "targetPosition": { + "x": 16490.502162404413, + "y": 18313.202013238915 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a063882c-12d0-4d12-9b5a-ca5b1db72b7f", + "savedPayload": { + "position": { + "x": 16490.502162404413, + "y": 18313.202013238915 + }, + "targetPosition": { + "x": 16607.074056622958, + "y": 18407.60007189639 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n\n// Build 6 arrays \n\nvariable.previousCurrentVolume = []\nvariable.savedTotalRange = []\nvariable.savedBullPriceRange = [] \nvariable.savedTotalVolume = [] \nvariable.savedOpenInterest = [] \nvariable.savedCandleClose = [] ", + "project": "Foundations", + "id": "34d8c2bd-b8fc-4584-9d03-262c2ed57243", + "savedPayload": { + "position": { + "x": 16517.482069236634, + "y": 18174.20496527209 + }, + "targetPosition": { + "x": 16553.318864191162, + "y": 18267.56300792181 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7aab7dde-e3ed-45b0-907e-f7e7ca67c900", + "savedPayload": { + "position": { + "x": 16553.318864191162, + "y": 18267.56300792181 + }, + "targetPosition": { + "x": 16607.074056622958, + "y": 18407.60007189639 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "59f62f92-018d-4f53-9c86-efa887cad1ce", + "savedPayload": { + "position": { + "x": 16607.074056622958, + "y": 18407.60007189639 + }, + "targetPosition": { + "x": 16783.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "331e099d-5ffe-4d60-8186-effe0aef5d17", + "savedPayload": { + "position": { + "x": 16783.4096323107, + "y": 18650.305170208874 + }, + "targetPosition": { + "x": 17083.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "Average VS Average", + "id": "13acaaae-6a8e-4e48-a326-9d209079629f" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ] + ] + } + } + ], + "id": "01b8702d-ee62-45f7-ac01-e1f7ce70c843", + "savedPayload": { + "position": { + "x": 17295.541666666664, + "y": 18738.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Indicator Bot", + "name": "Triple ALMA", + "config": "{\n \"codeName\": \"Triple-ALMA\"\n}", + "project": "Foundations", + "processes": [ + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Market\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Market Triple ALMA", + "project": "Foundations", + "id": "fcc7ec31-7a60-4837-a9d6-461d37172986", + "savedPayload": { + "position": { + "x": 17535.753937064128, + "y": 18796.799516591138 + }, + "targetPosition": { + "x": 17402.14439531009, + "y": 18977.83401703864 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "id": "67df756e-901b-46d3-8a81-000a7f8e44d5" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA", + "Indicator Bot", + "Foundations", + "84150126-8f0a-4940-8c52-6cba77093118" + ], + [ + "Triple ALMA", + "Product Definition", + "Foundations", + "de50f47d-4006-4838-bfe2-a85a1e6c2b4b" + ], + [ + "Multi-Time-Frame-Market", + "Dataset Definition", + "Foundations", + "67df756e-901b-46d3-8a81-000a7f8e44d5" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "46fb0fa1-9033-4b44-8293-f7c327bddeab", + "savedPayload": { + "position": { + "x": 17402.14439531009, + "y": 18977.83401703864 + }, + "targetPosition": { + "x": 17268.53485355605, + "y": 19158.868517486142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "ea787a69-980b-4c1b-a5e0-702945d29f66", + "savedPayload": { + "position": { + "x": 18010.516971991943, + "y": 18574.7715109029 + }, + "targetPosition": { + "x": 17887.214376268286, + "y": 18888.94140107032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "a2dd4212-17b0-4b13-8f54-eae2e0d74b09" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA", + "Indicator Bot", + "Foundations", + "84150126-8f0a-4940-8c52-6cba77093118" + ], + [ + "Multi-Time-Frame-Market", + "Process Definition", + "Foundations", + "86e29ed5-947c-4694-9bbc-dc4ce61c8ea2" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "a2dd4212-17b0-4b13-8f54-eae2e0d74b09" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Candles Volumes Multi-Time-Frame-Market", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "bf456b59-afe7-4a56-8dd8-d285f7b0d24b", + "savedPayload": { + "position": { + "x": 18196.554137624404, + "y": 18753.977842862405 + }, + "targetPosition": { + "x": 17887.214376268286, + "y": 18888.94140107032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Market", + "project": "Foundations", + "id": "c5b15b1c-24e1-4fa7-8c1f-b95d2d43350e", + "savedPayload": { + "position": { + "x": 18201.384266435703, + "y": 19012.243996793975 + }, + "targetPosition": { + "x": 17887.214376268286, + "y": 18888.94140107032 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "7f63e320-5851-4801-a0e1-5be461f1dc92", + "savedPayload": { + "position": { + "x": 17887.214376268286, + "y": 18888.94140107032 + }, + "targetPosition": { + "x": 17268.53485355605, + "y": 19158.868517486142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "a2dd4212-17b0-4b13-8f54-eae2e0d74b09", + "savedPayload": { + "position": { + "x": 17715.70534800801, + "y": 19209.25253173263 + }, + "targetPosition": { + "x": 17268.53485355605, + "y": 19158.868517486142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "895346c7-3158-455c-acf6-d015ba3d8d0f", + "savedPayload": { + "position": { + "x": 17449.569354003554, + "y": 19292.47805924018 + }, + "targetPosition": { + "x": 17268.53485355605, + "y": 19158.868517486142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "1824fa00-dd30-4cdc-acc0-01c2f29056c5" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "b058b1f1-f0e3-4529-87f7-7d1568e0cbfd", + "savedPayload": { + "position": { + "x": 17358.510559027993, + "y": 19365.095025056886 + }, + "targetPosition": { + "x": 17268.53485355605, + "y": 19158.868517486142 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "86e29ed5-947c-4694-9bbc-dc4ce61c8ea2", + "savedPayload": { + "position": { + "x": 16783.36344888335, + "y": 19275.011640019402 + }, + "targetPosition": { + "x": 16973.541666666664, + "y": 18867.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Process Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"normalWaitTime\": 0,\n \"retryWaitTime\": 10000,\n \"framework\": {\n \"name\": \"Multi-Time-Frame-Daily\"\n }\n}", + "project": "Foundations", + "processOutput": { + "type": "Process Output", + "name": "New Process Output", + "project": "Foundations", + "outputDatasets": [ + { + "type": "Output Dataset", + "name": "Multi-Time-Frame-Daily Triple ALMA", + "project": "Foundations", + "id": "24de3e97-7a6b-4de8-985d-0e3ab2827dee", + "savedPayload": { + "position": { + "x": 17991.882513543136, + "y": 19326.170630791712 + }, + "targetPosition": { + "x": 17546.90864174183, + "y": 19393.23965057099 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "id": "cdcebaa2-f54d-463f-a968-035226b40ed4" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA", + "Indicator Bot", + "Foundations", + "84150126-8f0a-4940-8c52-6cba77093118" + ], + [ + "Triple ALMA", + "Product Definition", + "Foundations", + "de50f47d-4006-4838-bfe2-a85a1e6c2b4b" + ], + [ + "Multi-Time-Frame-Daily", + "Dataset Definition", + "Foundations", + "cdcebaa2-f54d-463f-a968-035226b40ed4" + ] + ] + } + } + ], + "outputDatasetFolders": [], + "id": "70e4c37e-7798-49c5-8cf3-b9d2e9778370", + "savedPayload": { + "position": { + "x": 17546.90864174183, + "y": 19393.23965057099 + }, + "targetPosition": { + "x": 17101.934769940523, + "y": 19460.30867035027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "processDependencies": { + "type": "Process Dependencies", + "name": "New Process Dependencies", + "project": "Foundations", + "statusDependencies": [ + { + "type": "Status Dependency", + "name": "", + "config": "{ \n\"mainUtility\": \"Self Reference\"\n}", + "project": "Foundations", + "id": "a91666e5-32b9-4510-9f9b-f1bf3abe5c62", + "savedPayload": { + "position": { + "x": 17968.70212868972, + "y": 19581.02316038037 + }, + "targetPosition": { + "x": 17520.827956830413, + "y": 19624.712131315147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "23758d5c-552b-4dce-8fe6-519b664ca3e1" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA", + "Indicator Bot", + "Foundations", + "84150126-8f0a-4940-8c52-6cba77093118" + ], + [ + "Multi-Time-Frame-Daily", + "Process Definition", + "Foundations", + "56b41af1-c3fd-475f-ac15-0db585172cf7" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "23758d5c-552b-4dce-8fe6-519b664ca3e1" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "", + "config": "{\n \"mainUtility\": \"Market Ending Point\"\n}", + "project": "Foundations", + "id": "3a4a088e-3061-4d41-8e7e-5546c181ce24", + "savedPayload": { + "position": { + "x": 17960.282240943103, + "y": 19721.56218126353 + }, + "targetPosition": { + "x": 17520.827956830413, + "y": 19624.712131315147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Status Report", + "name": "New Status Report", + "id": "2a021da8-9feb-475e-90ab-1586968c17c7" + }, + "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" + ], + [ + "New Status Report", + "Status Report", + "Foundations", + "2a021da8-9feb-475e-90ab-1586968c17c7" + ] + ] + } + }, + { + "type": "Status Dependency", + "name": "Exchange Raw Data Historic-OHLCVs", + "config": "{\n \"mainUtility\": \"Market Starting Point\"\n}", + "project": "Foundations", + "id": "46a2528e-3095-495c-b5a3-62aa7769baf0", + "savedPayload": { + "position": { + "x": 17908.845506009497, + "y": 19852.620844463763 + }, + "targetPosition": { + "x": 17520.827956830413, + "y": 19624.712131315147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "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" + ] + ] + } + } + ], + "dataDependencies": [ + { + "type": "Data Dependency", + "name": "Candles Multi-Time-Frame-Daily", + "project": "Foundations", + "id": "031ac1c1-2f44-4120-808c-e9712246d2b3", + "savedPayload": { + "position": { + "x": 17819.42690988501, + "y": 19961.370214887636 + }, + "targetPosition": { + "x": 17520.827956830413, + "y": 19624.712131315147 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "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" + ] + ] + } + } + ], + "dataMineDataDependencies": [], + "id": "8d159e26-7518-4a51-a665-1d5d97e454c3", + "savedPayload": { + "position": { + "x": 17520.827956830413, + "y": 19624.712131315147 + }, + "targetPosition": { + "x": 17101.934769940523, + "y": 19460.30867035027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "statusReport": { + "type": "Status Report", + "name": "New Status Report", + "project": "Foundations", + "id": "23758d5c-552b-4dce-8fe6-519b664ca3e1", + "savedPayload": { + "position": { + "x": 17382.505180776952, + "y": 19812.132837460886 + }, + "targetPosition": { + "x": 17101.934769940523, + "y": 19460.30867035027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "executionStartedEvent": { + "type": "Execution Started Event", + "name": "", + "project": "Foundations", + "id": "a95ce6d1-7c41-4c46-875d-aedf89179be7", + "savedPayload": { + "position": { + "x": 17135.469279830162, + "y": 19682.795606250926 + }, + "targetPosition": { + "x": 17101.934769940523, + "y": 19460.30867035027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "id": "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + }, + "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" + ], + [ + "New Execution Finished Event", + "Execution Finished Event", + "Foundations", + "f29d08f9-e7c8-490c-8fca-14851a0d3dc3" + ] + ] + } + }, + "executionFinishedEvent": { + "type": "Execution Finished Event", + "name": "New Execution Finished Event", + "project": "Foundations", + "id": "1bf926c5-c748-47c2-9186-99587541c93d", + "savedPayload": { + "position": { + "x": 17019.733039458082, + "y": 19669.755263795218 + }, + "targetPosition": { + "x": 17101.934769940523, + "y": 19460.30867035027 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "56b41af1-c3fd-475f-ac15-0db585172cf7", + "savedPayload": { + "position": { + "x": 16550.679987313004, + "y": 19021.08220034946 + }, + "targetPosition": { + "x": 16973.541666666664, + "y": 18867.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "products": [ + { + "type": "Product Definition", + "name": "Triple ALMA", + "config": "{\n \"codeName\": \"tripleALMA\",\n \"singularVariableName\": \"tripleALMA\",\n \"pluralVariableName\": \"tripleALMAs\"\n}", + "project": "Foundations", + "datasets": [ + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Market", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Market\",\n \"type\": \"Market Files\",\n \"validTimeFrames\": [\n \"24-hs\",\n \"12-hs\",\n \"08-hs\",\n \"06-hs\",\n \"04-hs\",\n \"03-hs\",\n \"02-hs\",\n \"01-hs\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame\",\n \"fileName\": \"Data.json\",\n \"timeFrames\": {\n \"filePath\": \"\",\n \"fileName\": \"\"\n }\n}", + "project": "Foundations", + "id": "67df756e-901b-46d3-8a81-000a7f8e44d5", + "savedPayload": { + "position": { + "x": 16439.26341841385, + "y": 18885.830543404605 + }, + "targetPosition": { + "x": 16701.64933055567, + "y": 18740.387657330702 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Dataset Definition", + "name": "Multi-Time-Frame-Daily", + "config": "{\n \"codeName\": \"Multi-Time-Frame-Daily\",\n \"type\": \"Daily Files\",\n \"validTimeFrames\": [\n \"45-min\",\n \"40-min\",\n \"30-min\",\n \"20-min\",\n \"15-min\",\n \"10-min\",\n \"05-min\",\n \"04-min\",\n \"03-min\",\n \"02-min\",\n \"01-min\"\n ],\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset/@TimeFrame/@Year/@Month/@Day\",\n \"fileName\": \"Data.json\",\n \"dataRange\": {\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.Range.json\"\n },\n \"timeFrames\": {\n \"filePath\": \"\",\n \"fileName\": \"\"\n }\n}", + "project": "Foundations", + "id": "cdcebaa2-f54d-463f-a968-035226b40ed4", + "savedPayload": { + "position": { + "x": 16403.88548506327, + "y": 18703.826854309158 + }, + "targetPosition": { + "x": 16701.64933055567, + "y": 18740.387657330702 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "record": { + "type": "Record Definition", + "name": "New Record Definition", + "project": "Foundations", + "properties": [ + { + "type": "Record Property", + "name": "Begin", + "config": "{\n \"codeName\": \"begin\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.begin))\n{record.current.begin = 0}\nelse {record.current.begin}", + "project": "Foundations", + "id": "f701caad-3e83-4d72-a7db-196519f6ea1a", + "savedPayload": { + "position": { + "x": 15792.7178685158, + "y": 19244.2165938896 + }, + "targetPosition": { + "x": 16101.740713461833, + "y": 18729.916213468332 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2c879480-0275-4a93-9162-22cbc2ec78b8", + "savedPayload": { + "position": { + "x": 16101.740713461833, + "y": 18729.916213468332 + }, + "targetPosition": { + "x": 16410.763558407867, + "y": 18215.615833047064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "End", + "config": "{\n \"codeName\": \"end\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isNaN(record.current.end))\n{record.current.end = 0}\nelse {record.current.end}", + "project": "Foundations", + "id": "0368a4a0-b98f-4476-b622-ec7111401644", + "savedPayload": { + "position": { + "x": 15210.946324220196, + "y": 18194.672945322323 + }, + "targetPosition": { + "x": 15810.854941314032, + "y": 18205.144389184694 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f64237b7-c3de-440b-9964-8c8922746e62", + "savedPayload": { + "position": { + "x": 15810.854941314032, + "y": 18205.144389184694 + }, + "targetPosition": { + "x": 16410.763558407867, + "y": 18215.615833047064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "alma01", + "config": "{\n \"codeName\": \"alma01\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.alma01))\n{variable.alma01}\nelse {variable.alma01= 0}", + "project": "Foundations", + "id": "e8c978c2-6819-46de-a55f-c2acfbd7ff4c", + "savedPayload": { + "position": { + "x": 15974.434900186163, + "y": 17428.45809662161 + }, + "targetPosition": { + "x": 16119.877786260065, + "y": 17690.844008763426 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dce5b8dc-1090-4f60-9ca4-b7c32835e9ae", + "savedPayload": { + "position": { + "x": 16119.877786260065, + "y": 17690.844008763426 + }, + "targetPosition": { + "x": 16410.763558407867, + "y": 18215.615833047064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "alma02", + "config": "{\n \"codeName\": \"alma02\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.alma02))\n{variable.alma02}\nelse {variable.alma02= 0}", + "project": "Foundations", + "id": "067a2155-5a3c-48c4-b79f-11e682d18c99", + "savedPayload": { + "position": { + "x": 16874.297825826918, + "y": 17444.165262415165 + }, + "targetPosition": { + "x": 16719.7864033539, + "y": 17701.315452625797 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "3e557507-a9c2-46f6-9930-34c1aefbfb51", + "savedPayload": { + "position": { + "x": 16719.7864033539, + "y": 17701.315452625797 + }, + "targetPosition": { + "x": 16410.763558407867, + "y": 18215.615833047064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Record Property", + "name": "alma03", + "config": "{\n \"codeName\": \"alma03\",\n \"isString\": false,\n \"isCalculated\": false\n}", + "project": "Foundations", + "recordFormula": { + "type": "Record Formula", + "name": "New Formula", + "code": "if (isFinite(variable.alma03))\n{variable.alma03}\nelse {variable.alma03= 0}", + "project": "Foundations", + "id": "3f62b49a-03a3-492e-a3aa-5e491cd34af3", + "savedPayload": { + "position": { + "x": 17310.62648404862, + "y": 18231.32299884062 + }, + "targetPosition": { + "x": 17010.672175501702, + "y": 18226.087276909435 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f331a253-ca3b-474f-b61d-3d314390a8e4", + "savedPayload": { + "position": { + "x": 17010.672175501702, + "y": 18226.087276909435 + }, + "targetPosition": { + "x": 16410.763558407867, + "y": 18215.615833047064 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "01f08c0c-44e7-449e-a372-daf6067ffc7f", + "savedPayload": { + "position": { + "x": 16410.763558407867, + "y": 18215.615833047064 + }, + "targetPosition": { + "x": 16701.64933055567, + "y": 18740.387657330702 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 5, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "dataBuilding": { + "type": "Data Building Procedure", + "name": "New Data Building Procedure", + "project": "Foundations", + "loop": { + "type": "Procedure Loop", + "name": "New Procedure Loop", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* ALMA */\n\n// Values for ALMA 1\nvariable.window01 = 9\nvariable.sigma01 = 6\nvariable.offset01 = 0.85\n\n// Values for ALMA 2\nvariable.window02 = 14\nvariable.sigma02 = 6\nvariable.offset02 = 0.85\n\n// Values for ALMA 3\nvariable.window03 = 25\nvariable.sigma03 = 6\nvariable.offset03 = 0.85\n\nlet candle = record.current\n\nvariable.savedClose01.push(candle.close)\nif (variable.savedClose01.length > variable.window01) {\n variable.savedClose01.splice(0,1)\n}\n\nvariable.savedClose02.push(candle.close)\nif (variable.savedClose02.length > variable.window02) {\n variable.savedClose02.splice(0,1)\n}\n\nvariable.savedClose03.push(candle.close)\nif (variable.savedClose03.length > variable.window03) {\n variable.savedClose03.splice(0,1)\n}\n\nvariable.alma01 = getALMA(variable.window01, variable.sigma01, variable.offset01, variable.savedClose01)\nvariable.alma02 = getALMA(variable.window02, variable.sigma02, variable.offset02, variable.savedClose02)\nvariable.alma03 = getALMA(variable.window03, variable.sigma03, variable.offset03, variable.savedClose03)\n\nfunction getALMA(window, sigma, offset, arr) {\nlet m = (offset * (window - 1))\nlet s = window / sigma\n\nlet weightedSum = 0\nlet cumWt = 0\n\nfor (i=0; i For first run, we define the undefined values\n\nif (variable.previousEma01 === undefined) {\n variable.previousEma01 = close\n}\nif (variable.previousEma02 === undefined) {\n variable.previousEma02 = close\n}\n\n// - - -> Make the calculations for our EMAs by calling the function\n\nvariable.ema01 = calculateEMA(variable.period01, close, variable.previousEma01)\nvariable.ema02 = calculateEMA(variable.period02, close, variable.previousEma02)\n\n// - - -> Create EMA function\n\nfunction calculateEMA(periods, price, previousEMA) {\n let k = 2 / (periods + 1)\n return price * k + previousEMA * (1-k)\n}\n\n// - - -> Saving the current EMA as previous for next loop\n\nvariable.previousEma01 = variable.ema01\nvariable.previousEma02 = variable.ema02\n\n// Happy trading! CJ.", + "project": "Foundations", + "id": "1a01f751-8f98-4729-9d0f-82e777e7c5ac", + "savedPayload": { + "position": { + "x": 16603.82517201199, + "y": 19622.090953354895 + }, + "targetPosition": { + "x": 16666.757211116976, + "y": 19544.3763572092 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "27c6749b-2bde-41a4-9090-42a7a38bd4bb", + "savedPayload": { + "position": { + "x": 16666.757211116976, + "y": 19544.3763572092 + }, + "targetPosition": { + "x": 16761.155269774452, + "y": 19427.804462990654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "initialization": { + "type": "Procedure Initialization", + "name": "New Procedure Initialization", + "project": "Foundations", + "procedureJavascriptCode": { + "type": "Procedure Javascript Code", + "name": "New Procedure Javascript Code", + "code": "/* Initialization Code */\n", + "project": "Foundations", + "id": "3fc237e2-777a-4f6d-9d71-affc910ec360", + "savedPayload": { + "position": { + "x": 16527.76016315015, + "y": 19517.396450376982 + }, + "targetPosition": { + "x": 16621.11820579987, + "y": 19481.55965542245 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "031367f1-6c29-4e50-ac49-32e332d82a0b", + "savedPayload": { + "position": { + "x": 16621.11820579987, + "y": 19481.55965542245 + }, + "targetPosition": { + "x": 16761.155269774452, + "y": 19427.804462990654 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 2, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6244b118-3bee-4343-a5d1-e8b8e917a10b", + "savedPayload": { + "position": { + "x": 16761.155269774452, + "y": 19427.804462990654 + }, + "targetPosition": { + "x": 17003.860368086935, + "y": 19251.46888730291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c13f428b-d550-4f06-b029-596d17418a41", + "savedPayload": { + "position": { + "x": 17003.860368086935, + "y": 19251.46888730291 + }, + "targetPosition": { + "x": 17003.860368086935, + "y": 18951.46888730291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Plotter Module", + "name": "EMA Crossing", + "id": "10f0699e-edda-40bd-a93a-9bd1cae4e85d" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "EMA Crossing Plotter", + "Plotter", + "Foundations", + "65be6fdb-8098-4661-9aca-28c741d5c747" + ], + [ + "EMA Crossing", + "Plotter Module", + "Foundations", + "10f0699e-edda-40bd-a93a-9bd1cae4e85d" + ] + ] + } + } + ], + "id": "3e1504c3-8e37-4f46-92a7-34a12024c281", + "savedPayload": { + "position": { + "x": 17035.73404553133, + "y": 18588.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "plotters": [ + { + "type": "Plotter", + "name": "Chaikin Oscillator Plotter", + "config": "{\n \"codeName\": \"Chaikin-Oscillator\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Chaikin Oscillator", + "config": "{\n \"codeName\": \"chaikinOscillator\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Zero Line Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.zeroLine", + "project": "Foundations", + "id": "e79221b6-3b7d-42ef-9c7c-56b6b23d7528", + "savedPayload": { + "position": { + "x": 16277.27031133484, + "y": 19242.918174565955 + }, + "targetPosition": { + "x": 16230.33997182277, + "y": 18946.611672387415 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b137de03-ac85-4d41-98b5-a0e297272645", + "savedPayload": { + "position": { + "x": 16230.33997182277, + "y": 18946.611672387415 + }, + "targetPosition": { + "x": 16183.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Line End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.zeroLine", + "project": "Foundations", + "id": "6737722d-f34e-4620-8bea-d9fc61f17968", + "savedPayload": { + "position": { + "x": 15911.015332466974, + "y": 19184.909084721894 + }, + "targetPosition": { + "x": 16047.212482388837, + "y": 18917.607127465384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "64be4053-908b-4c97-9ca5-9c19ce5e3b4c", + "savedPayload": { + "position": { + "x": 16047.212482388837, + "y": 18917.607127465384 + }, + "targetPosition": { + "x": 16183.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Chaikin Oscillator Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.chaikinOscillator", + "project": "Foundations", + "id": "a17b00ca-a101-4095-9c2f-d7cbca71ec51", + "savedPayload": { + "position": { + "x": 15648.80571779768, + "y": 18922.6994700526 + }, + "targetPosition": { + "x": 15916.10767505419, + "y": 18786.502320130738 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "596239cd-3fe4-45aa-91ab-683854e0ce1f", + "savedPayload": { + "position": { + "x": 15916.10767505419, + "y": 18786.502320130738 + }, + "targetPosition": { + "x": 16183.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Chaikin Oscillator End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.chaikinOscillator", + "project": "Foundations", + "id": "5c89934a-e955-42e9-aed6-787f90cfee32", + "savedPayload": { + "position": { + "x": 15590.79662795362, + "y": 18556.444491184735 + }, + "targetPosition": { + "x": 15887.10313013216, + "y": 18603.374830696805 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7b77ed5d-e8ea-45b3-969e-d0dfdfc7622f", + "savedPayload": { + "position": { + "x": 15887.10313013216, + "y": 18603.374830696805 + }, + "targetPosition": { + "x": 16183.4096323107, + "y": 18650.305170208874 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5474db8b-de0a-46c9-bff2-ddd7576d67e3", + "savedPayload": { + "position": { + "x": 16183.4096323107, + "y": 18650.305170208874 + }, + "targetPosition": { + "x": 16395.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Zero Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "5e1f7901-e997-4151-8b0b-1de7a056a6e3", + "savedPayload": { + "position": { + "x": 18302.986170893222, + "y": 16638.651224250065 + }, + "targetPosition": { + "x": 18592.763918779943, + "y": 16716.296937780822 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1945237f-dabc-4b4a-bb3f-c303a390e513", + "savedPayload": { + "position": { + "x": 18592.763918779943, + "y": 16716.296937780822 + }, + "targetPosition": { + "x": 18882.541666666664, + "y": 16793.94265131158 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Line Begin", + "project": "Foundations", + "id": "0a13fb33-6591-4640-9c43-057e054f9b08", + "savedPayload": { + "position": { + "x": 18732.541666666664, + "y": 16534.135030176247 + }, + "targetPosition": { + "x": 18882.541666666664, + "y": 16793.94265131158 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line Begin", + "id": "ef40ac92-9977-4887-9c81-b2442254f267" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "Chaikin Oscillator Plotter", + "Plotter", + "Foundations", + "9639a20f-b875-46f6-8cbb-4e71cc941041" + ], + [ + "Chaikin Oscillator", + "Plotter Module", + "Foundations", + "b4b61f3f-b65e-43b2-b8ee-6f87944fb7ae" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d4571993-801c-4a30-9fc9-eac333de1451" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b2a71e98-e51b-4b89-972e-d5581f4625e0" + ], + [ + "Zero Line Begin", + "Point", + "Foundations", + "ef40ac92-9977-4887-9c81-b2442254f267" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Line End", + "project": "Foundations", + "id": "363cfa0c-3ae3-40b7-82ce-f28caa4d26df", + "savedPayload": { + "position": { + "x": 18960.18738019742, + "y": 16504.16490342486 + }, + "targetPosition": { + "x": 18882.541666666664, + "y": 16793.94265131158 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line End", + "id": "1b1be8ea-2fa5-41c4-bba0-6ca2139b3f47" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "Chaikin Oscillator Plotter", + "Plotter", + "Foundations", + "9639a20f-b875-46f6-8cbb-4e71cc941041" + ], + [ + "Chaikin Oscillator", + "Plotter Module", + "Foundations", + "b4b61f3f-b65e-43b2-b8ee-6f87944fb7ae" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d4571993-801c-4a30-9fc9-eac333de1451" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b2a71e98-e51b-4b89-972e-d5581f4625e0" + ], + [ + "Zero Line End", + "Point", + "Foundations", + "1b1be8ea-2fa5-41c4-bba0-6ca2139b3f47" + ] + ] + } + } + ], + "id": "af0298db-f9b6-49ff-b885-6f8e2ec1b1dc", + "savedPayload": { + "position": { + "x": 16095.541666666664, + "y": 18438.17313585291 + }, + "targetPosition": { + "x": 16395.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "Chaikin Oscillator", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "Dashed TURQUOISE", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "ee8c044a-6445-4016-883c-a81df63538c6", + "savedPayload": { + "position": { + "x": 15583.4096323107, + "y": 18226.041101496947 + }, + "targetPosition": { + "x": 15883.4096323107, + "y": 18226.041101496947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "080d5635-e7ee-4a49-bb3d-0d39474266fa", + "savedPayload": { + "position": { + "x": 15883.4096323107, + "y": 18226.041101496947 + }, + "targetPosition": { + "x": 16183.4096323107, + "y": 18226.041101496947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Chaikin Oscillator Begin", + "project": "Foundations", + "id": "014c7f56-08e3-40b4-b03c-9173297f6269", + "savedPayload": { + "position": { + "x": 15971.277597954737, + "y": 18013.909067140983 + }, + "targetPosition": { + "x": 16183.4096323107, + "y": 18226.041101496947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Chaikin Oscillator Begin", + "id": "53915588-afe8-48a8-9d68-5726ff873676" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "Chaikin Oscillator Plotter", + "Plotter", + "Foundations", + "9639a20f-b875-46f6-8cbb-4e71cc941041" + ], + [ + "Chaikin Oscillator", + "Plotter Module", + "Foundations", + "b4b61f3f-b65e-43b2-b8ee-6f87944fb7ae" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d4571993-801c-4a30-9fc9-eac333de1451" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b2a71e98-e51b-4b89-972e-d5581f4625e0" + ], + [ + "Chaikin Oscillator Begin", + "Point", + "Foundations", + "53915588-afe8-48a8-9d68-5726ff873676" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Chaikin Oscillator End", + "project": "Foundations", + "id": "6d0cad90-f152-45c2-9b3c-a9159e8f236a", + "savedPayload": { + "position": { + "x": 16183.4096323107, + "y": 17926.041101496947 + }, + "targetPosition": { + "x": 16183.4096323107, + "y": 18226.041101496947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Chaikin Oscillator End", + "id": "56c5b893-e76e-4eae-b3d3-e2bb1c985ad8" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "b4f0c498-27c5-4c28-acef-67ff7f317e38" + ], + [ + "Chaikin Oscillator Plotter", + "Plotter", + "Foundations", + "9639a20f-b875-46f6-8cbb-4e71cc941041" + ], + [ + "Chaikin Oscillator", + "Plotter Module", + "Foundations", + "b4b61f3f-b65e-43b2-b8ee-6f87944fb7ae" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "d4571993-801c-4a30-9fc9-eac333de1451" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "b2a71e98-e51b-4b89-972e-d5581f4625e0" + ], + [ + "Chaikin Oscillator End", + "Point", + "Foundations", + "56c5b893-e76e-4eae-b3d3-e2bb1c985ad8" + ] + ] + } + } + ], + "id": "df051cb1-f11e-4ac3-a81e-ebdf029dd3e2", + "savedPayload": { + "position": { + "x": 16183.4096323107, + "y": 18226.041101496947 + }, + "targetPosition": { + "x": 16395.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "119aa494-55e8-42f3-a1f8-0a7c9bec59f5", + "savedPayload": { + "position": { + "x": 16395.541666666664, + "y": 18438.17313585291 + }, + "targetPosition": { + "x": 16695.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "id": "5ec03843-f758-4de6-8977-d5a17595d6ec", + "savedPayload": { + "position": { + "x": 16695.541666666664, + "y": 18438.17313585291 + }, + "targetPosition": { + "x": 16995.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "30110457-1258-495a-ae80-6e56500e7961", + "savedPayload": { + "position": { + "x": 16995.541666666664, + "y": 18438.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "ARPS Slow Plotter", + "config": "{\n \"codeName\": \"ARPS-Slow\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "ARPS Slow", + "config": "{\n \"codeName\": \"slowARPS\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "SMA Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.SMA", + "project": "Foundations", + "id": "a210d685-38e1-43a3-9878-adbd61c761e0", + "savedPayload": { + "position": { + "x": 19378.294118959508, + "y": 18609.493673982663 + }, + "targetPosition": { + "x": 19078.428389274457, + "y": 18600.51903413184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6c0d2a1f-25f3-4d72-a57d-97f2c956f40e", + "savedPayload": { + "position": { + "x": 19078.428389274457, + "y": 18600.51903413184 + }, + "targetPosition": { + "x": 18778.562659589403, + "y": 18591.54439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "SMA End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.SMA", + "project": "Foundations", + "id": "b884cd0e-265e-4f70-846f-33a37a257ecc", + "savedPayload": { + "position": { + "x": 19311.114132992137, + "y": 18867.929864551403 + }, + "targetPosition": { + "x": 19044.83839629077, + "y": 18729.73712941621 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ae39d4c5-612d-4ac3-a447-2c3157e028e5", + "savedPayload": { + "position": { + "x": 19044.83839629077, + "y": 18729.73712941621 + }, + "targetPosition": { + "x": 18778.562659589403, + "y": 18591.54439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "APS Bull Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.apsBull", + "project": "Foundations", + "id": "eb99829a-5d1a-40e4-9ccc-7fc73d6c6948", + "savedPayload": { + "position": { + "x": 19138.45579640215, + "y": 19071.62452308775 + }, + "targetPosition": { + "x": 18958.509227995775, + "y": 18831.584458684385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2852ef63-8ffe-4516-b5f9-f635ea773efa", + "savedPayload": { + "position": { + "x": 18958.509227995775, + "y": 18831.584458684385 + }, + "targetPosition": { + "x": 18778.562659589403, + "y": 18591.54439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "APS Bull End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.apsBull", + "project": "Foundations", + "id": "8aedf7aa-675e-467b-b9b5-d60754399725", + "savedPayload": { + "position": { + "x": 18894.51621026674, + "y": 19180.233424317525 + }, + "targetPosition": { + "x": 18836.53943492807, + "y": 18885.888909299272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "66be2c9a-b271-4410-b305-d6ff7a8f6806", + "savedPayload": { + "position": { + "x": 18836.53943492807, + "y": 18885.888909299272 + }, + "targetPosition": { + "x": 18778.562659589403, + "y": 18591.54439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "APS Bear Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.apsBear", + "project": "Foundations", + "id": "4db679ee-e6b7-43e0-89b9-df275970ab75", + "savedPayload": { + "position": { + "x": 18627.610601342698, + "y": 19172.245243351423 + }, + "targetPosition": { + "x": 18703.086630466052, + "y": 18881.89481881623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8a80a7ec-3ffd-4d5f-b212-b5e052515b31", + "savedPayload": { + "position": { + "x": 18703.086630466052, + "y": 18881.89481881623 + }, + "targetPosition": { + "x": 18778.562659589403, + "y": 18591.54439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "APS Bear End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.apsBear", + "project": "Foundations", + "id": "f68cafa6-18dd-40b8-b669-265897ffbbc7", + "savedPayload": { + "position": { + "x": 18390.602898859925, + "y": 19049.242137398378 + }, + "targetPosition": { + "x": 18584.582779224664, + "y": 18820.393265839706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bc3e9257-c56b-42ef-a0cb-82656d0a364e", + "savedPayload": { + "position": { + "x": 18584.582779224664, + "y": 18820.393265839706 + }, + "targetPosition": { + "x": 18778.562659589403, + "y": 18591.54439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "0fbe8beb-9d62-46b2-9d77-9b246aff6bdc", + "savedPayload": { + "position": { + "x": 16473.989465204424, + "y": 18371.6289086209 + }, + "targetPosition": { + "x": 16581.499850068016, + "y": 18091.55478067174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "SMA", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "95265ad5-3c49-4d1f-9a60-01bcdf2816be", + "savedPayload": { + "position": { + "x": 18920.951580430352, + "y": 19114.12737797564 + }, + "targetPosition": { + "x": 18757.55986992584, + "y": 18862.526207592015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d3facbf8-a2e6-4452-b21b-35352511a827", + "savedPayload": { + "position": { + "x": 18757.55986992584, + "y": 18862.526207592015 + }, + "targetPosition": { + "x": 18594.168159421337, + "y": 18610.925037208388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " SMA Begin", + "project": "Foundations", + "id": "36c97105-26c3-475e-949d-ce8c3480f651", + "savedPayload": { + "position": { + "x": 18531.79465217601, + "y": 18904.369317428525 + }, + "targetPosition": { + "x": 18594.168159421337, + "y": 18610.925037208388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "SMA Begin", + "id": "6c0d2a1f-25f3-4d72-a57d-97f2c956f40e" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow Plotter", + "Plotter", + "Foundations", + "f3a68e45-18b6-4192-bccd-00364c5d72c0" + ], + [ + "ARPS Slow", + "Plotter Module", + "Foundations", + "e12e90bd-bc37-42da-9f83-7b1506391bd9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "59717ffa-8d07-4e2b-98da-e6fb3353ea04" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0fbe8beb-9d62-46b2-9d77-9b246aff6bdc" + ], + [ + "SMA Begin", + "Point", + "Foundations", + "6c0d2a1f-25f3-4d72-a57d-97f2c956f40e" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " SMA End", + "project": "Foundations", + "id": "6dd790c5-abf3-4fb3-b19f-6afaf91da40a", + "savedPayload": { + "position": { + "x": 18342.56698903771, + "y": 18774.31674771289 + }, + "targetPosition": { + "x": 18594.168159421337, + "y": 18610.925037208388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "SMA End", + "id": "ae39d4c5-612d-4ac3-a447-2c3157e028e5" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow Plotter", + "Plotter", + "Foundations", + "f3a68e45-18b6-4192-bccd-00364c5d72c0" + ], + [ + "ARPS Slow", + "Plotter Module", + "Foundations", + "e12e90bd-bc37-42da-9f83-7b1506391bd9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "59717ffa-8d07-4e2b-98da-e6fb3353ea04" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0fbe8beb-9d62-46b2-9d77-9b246aff6bdc" + ], + [ + "SMA End", + "Point", + "Foundations", + "ae39d4c5-612d-4ac3-a447-2c3157e028e5" + ] + ] + } + } + ], + "id": "c92be7eb-fddc-4bc6-a65d-a0a40bc37ec8", + "savedPayload": { + "position": { + "x": 16329.89867968439, + "y": 18254.946491176248 + }, + "targetPosition": { + "x": 16581.499850068016, + "y": 18091.55478067174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "APS Bull", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "Dashed TURQUOISE", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "95ed4962-8fe8-4f35-ae47-64204481b727", + "savedPayload": { + "position": { + "x": 18402.196645277676, + "y": 19117.397659748643 + }, + "targetPosition": { + "x": 18417.89743215056, + "y": 18817.80879932227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "e7445d37-5968-48de-927c-4efdb45b7c59", + "savedPayload": { + "position": { + "x": 18417.89743215056, + "y": 18817.80879932227 + }, + "targetPosition": { + "x": 18433.598219023443, + "y": 18518.2199388959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " APS Bull Begin", + "project": "Foundations", + "id": "0f784377-cb5c-4f2f-96b3-68407b05af78", + "savedPayload": { + "position": { + "x": 18210.65477138023, + "y": 18718.95912080356 + }, + "targetPosition": { + "x": 18433.598219023443, + "y": 18518.2199388959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "APS Bull Begin", + "id": "2852ef63-8ffe-4516-b5f9-f635ea773efa" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow Plotter", + "Plotter", + "Foundations", + "f3a68e45-18b6-4192-bccd-00364c5d72c0" + ], + [ + "ARPS Slow", + "Plotter Module", + "Foundations", + "e12e90bd-bc37-42da-9f83-7b1506391bd9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "59717ffa-8d07-4e2b-98da-e6fb3353ea04" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0fbe8beb-9d62-46b2-9d77-9b246aff6bdc" + ], + [ + "APS Bull Begin", + "Point", + "Foundations", + "2852ef63-8ffe-4516-b5f9-f635ea773efa" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " APS Bull End", + "project": "Foundations", + "id": "8c0f843b-249e-4a35-88b9-70f63e1890c3", + "savedPayload": { + "position": { + "x": 18134.00935859707, + "y": 18502.51915202302 + }, + "targetPosition": { + "x": 18433.598219023443, + "y": 18518.2199388959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "APS Bull End", + "id": "66be2c9a-b271-4410-b305-d6ff7a8f6806" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow Plotter", + "Plotter", + "Foundations", + "f3a68e45-18b6-4192-bccd-00364c5d72c0" + ], + [ + "ARPS Slow", + "Plotter Module", + "Foundations", + "e12e90bd-bc37-42da-9f83-7b1506391bd9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "59717ffa-8d07-4e2b-98da-e6fb3353ea04" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0fbe8beb-9d62-46b2-9d77-9b246aff6bdc" + ], + [ + "APS Bull End", + "Point", + "Foundations", + "66be2c9a-b271-4410-b305-d6ff7a8f6806" + ] + ] + } + } + ], + "id": "f019e42a-3005-4a2b-9717-48d6902c03da", + "savedPayload": { + "position": { + "x": 16281.910989641643, + "y": 18075.853993798857 + }, + "targetPosition": { + "x": 16581.499850068016, + "y": 18091.55478067174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "APS Bear", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "Dashed RED", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "b3ea885c-fc4e-44b5-93e4-c965b7622d6d", + "savedPayload": { + "position": { + "x": 17980.592863426282, + "y": 18815.12687284272 + }, + "targetPosition": { + "x": 18169.38898074123, + "y": 18581.98308440563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "a1fa021f-4b0f-41ee-a344-cdb8360b641a", + "savedPayload": { + "position": { + "x": 18169.38898074123, + "y": 18581.98308440563 + }, + "targetPosition": { + "x": 18358.18509805618, + "y": 18348.83929596854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " APS Bear Begin", + "project": "Foundations", + "id": "1c703412-aa66-4f3c-953e-f1798935a713", + "savedPayload": { + "position": { + "x": 18059.828529445702, + "y": 18380.197834948838 + }, + "targetPosition": { + "x": 18358.18509805618, + "y": 18348.83929596854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "APS Bear Begin", + "id": "8a80a7ec-3ffd-4d5f-b212-b5e052515b31" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow Plotter", + "Plotter", + "Foundations", + "f3a68e45-18b6-4192-bccd-00364c5d72c0" + ], + [ + "ARPS Slow", + "Plotter Module", + "Foundations", + "e12e90bd-bc37-42da-9f83-7b1506391bd9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "59717ffa-8d07-4e2b-98da-e6fb3353ea04" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0fbe8beb-9d62-46b2-9d77-9b246aff6bdc" + ], + [ + "APS Bear Begin", + "Point", + "Foundations", + "8a80a7ec-3ffd-4d5f-b212-b5e052515b31" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " APS Bear End", + "project": "Foundations", + "id": "e915dba3-f07e-42df-9705-7da67057decd", + "savedPayload": { + "position": { + "x": 18125.04130961909, + "y": 18160.04317865359 + }, + "targetPosition": { + "x": 18358.18509805618, + "y": 18348.83929596854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "APS Bear End", + "id": "bc3e9257-c56b-42ef-a0cb-82656d0a364e" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Slow Plotter", + "Plotter", + "Foundations", + "f3a68e45-18b6-4192-bccd-00364c5d72c0" + ], + [ + "ARPS Slow", + "Plotter Module", + "Foundations", + "e12e90bd-bc37-42da-9f83-7b1506391bd9" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "59717ffa-8d07-4e2b-98da-e6fb3353ea04" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "0fbe8beb-9d62-46b2-9d77-9b246aff6bdc" + ], + [ + "APS Bear End", + "Point", + "Foundations", + "bc3e9257-c56b-42ef-a0cb-82656d0a364e" + ] + ] + } + } + ], + "id": "07d9669b-ce23-49fb-b2dd-666c5f32c755", + "savedPayload": { + "position": { + "x": 16348.356061630924, + "y": 17902.758663356788 + }, + "targetPosition": { + "x": 16581.499850068016, + "y": 18091.55478067174 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "59717ffa-8d07-4e2b-98da-e6fb3353ea04", + "savedPayload": { + "position": { + "x": 16581.499850068016, + "y": 18091.55478067174 + }, + "targetPosition": { + "x": 16871.277597954737, + "y": 18013.909067140983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "ARPS Slow", + "config": "{\n \"codeName\": \"ARPS-Slow\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Average Range % per Candle", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageARPS", + "project": "Foundations", + "id": "6f7acaa5-1243-4f77-875f-5397475358e9", + "savedPayload": { + "position": { + "x": 16539.11569035016, + "y": 17314.32369811893 + }, + "targetPosition": { + "x": 16798.923311485494, + "y": 17464.32369811893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\"\n}", + "project": "Foundations", + "id": "c1de33b9-fa92-419f-baa8-081dc437c569", + "savedPayload": { + "position": { + "x": 16798.923311485494, + "y": 17164.32369811893 + }, + "targetPosition": { + "x": 16798.923311485494, + "y": 17464.32369811893 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "8fd22998-6471-490b-bd96-9d30d99978b8", + "savedPayload": { + "position": { + "x": 16798.923311485494, + "y": 17464.32369811893 + }, + "targetPosition": { + "x": 16948.923311485494, + "y": 17724.131319254262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Average % BULL", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageApsBull", + "project": "Foundations", + "id": "20fc3099-2c91-4c55-9336-60553f207253", + "savedPayload": { + "position": { + "x": 16948.923311485494, + "y": 17144.57582348082 + }, + "targetPosition": { + "x": 17026.569025016248, + "y": 17434.35357136754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n}", + "project": "Foundations", + "id": "6906425e-38ab-4aaa-84da-b4e43eda38cd", + "savedPayload": { + "position": { + "x": 17238.70105937221, + "y": 17222.221537011577 + }, + "targetPosition": { + "x": 17026.569025016248, + "y": 17434.35357136754 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b9bd72d6-fe20-411e-a481-3593020f9ee2", + "savedPayload": { + "position": { + "x": 17026.569025016248, + "y": 17434.35357136754 + }, + "targetPosition": { + "x": 16948.923311485494, + "y": 17724.131319254262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Average % BEAR", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageApsBear", + "project": "Foundations", + "id": "457c2cc9-cf06-407d-a12b-e9a24ce43a3b", + "savedPayload": { + "position": { + "x": 17358.730932620823, + "y": 17314.32369811893 + }, + "targetPosition": { + "x": 17208.730932620823, + "y": 17574.131319254262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n\"paletteColor\": \"UI_COLOR.RED\"\n}", + "project": "Foundations", + "id": "8d54d8bf-89eb-41f8-bfb2-8a471506b3b5", + "savedPayload": { + "position": { + "x": 17508.730932620823, + "y": 17574.131319254262 + }, + "targetPosition": { + "x": 17208.730932620823, + "y": 17574.131319254262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2731ea97-36e9-4bad-8339-803c567e8a87", + "savedPayload": { + "position": { + "x": 17208.730932620823, + "y": 17574.131319254262 + }, + "targetPosition": { + "x": 16948.923311485494, + "y": 17724.131319254262 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "75e49a63-45a5-4f16-876e-53a509ddb245", + "savedPayload": { + "position": { + "x": 16948.923311485494, + "y": 17724.131319254262 + }, + "targetPosition": { + "x": 16871.277597954737, + "y": 18013.909067140983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e12e90bd-bc37-42da-9f83-7b1506391bd9", + "savedPayload": { + "position": { + "x": 16871.277597954737, + "y": 18013.909067140983 + }, + "targetPosition": { + "x": 17083.4096323107, + "y": 18226.041101496947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f3a68e45-18b6-4192-bccd-00364c5d72c0", + "savedPayload": { + "position": { + "x": 17035.73404553133, + "y": 18288.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "ARPS Fast Plotter", + "config": "{\n \"codeName\": \"ARPS-Fast\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "ARPS Fast", + "config": "{\n \"codeName\": \"ARPS-Fast\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "SMA Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.SMA", + "project": "Foundations", + "id": "7f32a7cc-bbbb-4b76-918d-fb4b49ae1cbe", + "savedPayload": { + "position": { + "x": 19454.294118959508, + "y": 18384.993673982663 + }, + "targetPosition": { + "x": 19154.428389274457, + "y": 18376.01903413184 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "43c595ce-8ba1-4a6a-b126-38898e46c880", + "savedPayload": { + "position": { + "x": 19154.428389274457, + "y": 18376.01903413184 + }, + "targetPosition": { + "x": 18854.562659589406, + "y": 18367.04439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "SMA End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.SMA", + "project": "Foundations", + "id": "17b6dd00-6205-482f-8ed4-1c7b215aa634", + "savedPayload": { + "position": { + "x": 19387.114132992137, + "y": 18643.429864551403 + }, + "targetPosition": { + "x": 19120.83839629077, + "y": 18505.23712941621 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "547e8e7d-b5b6-4fcd-ba52-975447186c6d", + "savedPayload": { + "position": { + "x": 19120.83839629077, + "y": 18505.23712941621 + }, + "targetPosition": { + "x": 18854.562659589406, + "y": 18367.04439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "APS Bull Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.apsBull", + "project": "Foundations", + "id": "c65449b6-1047-449c-8974-d439b263f767", + "savedPayload": { + "position": { + "x": 19214.45579640215, + "y": 18847.12452308775 + }, + "targetPosition": { + "x": 19034.50922799578, + "y": 18607.084458684385 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "ec943efd-adb7-4d6a-8bab-1f77dae8bade", + "savedPayload": { + "position": { + "x": 19034.50922799578, + "y": 18607.084458684385 + }, + "targetPosition": { + "x": 18854.562659589406, + "y": 18367.04439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "APS Bull End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.apsBull", + "project": "Foundations", + "id": "bf788df7-d7bd-44f5-a1e2-f991b559eb67", + "savedPayload": { + "position": { + "x": 18970.51621026674, + "y": 18955.733424317525 + }, + "targetPosition": { + "x": 18912.53943492807, + "y": 18661.388909299272 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a8a9bc4f-6b37-4ce7-8e87-0589fcf5fb58", + "savedPayload": { + "position": { + "x": 18912.53943492807, + "y": 18661.388909299272 + }, + "targetPosition": { + "x": 18854.562659589406, + "y": 18367.04439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "APS Bear Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.apsBear", + "project": "Foundations", + "id": "e4644710-8f0c-462d-b981-a1dce5b8c73a", + "savedPayload": { + "position": { + "x": 18703.610601342698, + "y": 18947.745243351423 + }, + "targetPosition": { + "x": 18779.086630466052, + "y": 18657.39481881623 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a144fd80-7187-4237-8a1e-efc6927eb58f", + "savedPayload": { + "position": { + "x": 18779.086630466052, + "y": 18657.39481881623 + }, + "targetPosition": { + "x": 18854.562659589406, + "y": 18367.04439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "APS Bear End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.apsBear", + "project": "Foundations", + "id": "c31177a2-ed80-4eab-9b17-b4a6a17fd77a", + "savedPayload": { + "position": { + "x": 18466.60289885993, + "y": 18824.742137398378 + }, + "targetPosition": { + "x": 18660.582779224664, + "y": 18595.893265839706 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "725734c1-1636-4802-a3d7-40caa4b4f655", + "savedPayload": { + "position": { + "x": 18660.582779224664, + "y": 18595.893265839706 + }, + "targetPosition": { + "x": 18854.562659589406, + "y": 18367.04439428102 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "ddc7e432-cf87-475e-8af1-ddd2209fde78", + "savedPayload": { + "position": { + "x": 16761.670408238555, + "y": 17810.19412877565 + }, + "targetPosition": { + "x": 17035.73404553133, + "y": 17688.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "SMA", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 2,\n 2\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "25a3b187-cb00-4569-881a-e8599a2ac9bf", + "savedPayload": { + "position": { + "x": 18996.951580430352, + "y": 18889.62737797564 + }, + "targetPosition": { + "x": 18833.559869925844, + "y": 18638.026207592015 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "7807b9a3-05ea-421c-8584-d363dff6ca7a", + "savedPayload": { + "position": { + "x": 18833.559869925844, + "y": 18638.026207592015 + }, + "targetPosition": { + "x": 18670.168159421337, + "y": 18386.425037208388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " SMA Begin", + "project": "Foundations", + "id": "498ac6aa-2b55-4793-b2fe-0fd647ae7512", + "savedPayload": { + "position": { + "x": 18607.79465217601, + "y": 18679.869317428525 + }, + "targetPosition": { + "x": 18670.168159421337, + "y": 18386.425037208388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "SMA Begin", + "id": "43c595ce-8ba1-4a6a-b126-38898e46c880" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast Plotter", + "Plotter", + "Foundations", + "5a1c468b-1e45-414b-8710-952a78fe831c" + ], + [ + "ARPS Fast", + "Plotter Module", + "Foundations", + "fdffbdff-a42f-47db-b068-4a711070bef3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4ff7b240-bdd0-4f1d-8e31-5f9084686c69" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ddc7e432-cf87-475e-8af1-ddd2209fde78" + ], + [ + "SMA Begin", + "Point", + "Foundations", + "43c595ce-8ba1-4a6a-b126-38898e46c880" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " SMA End", + "project": "Foundations", + "id": "f65fd57b-fd01-440e-a825-098fff6c4952", + "savedPayload": { + "position": { + "x": 18418.56698903771, + "y": 18549.81674771289 + }, + "targetPosition": { + "x": 18670.168159421337, + "y": 18386.425037208388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "SMA End", + "id": "547e8e7d-b5b6-4fcd-ba52-975447186c6d" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast Plotter", + "Plotter", + "Foundations", + "5a1c468b-1e45-414b-8710-952a78fe831c" + ], + [ + "ARPS Fast", + "Plotter Module", + "Foundations", + "fdffbdff-a42f-47db-b068-4a711070bef3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4ff7b240-bdd0-4f1d-8e31-5f9084686c69" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ddc7e432-cf87-475e-8af1-ddd2209fde78" + ], + [ + "SMA End", + "Point", + "Foundations", + "547e8e7d-b5b6-4fcd-ba52-975447186c6d" + ] + ] + } + } + ], + "id": "d481800e-4a37-4638-a095-e03282974b8d", + "savedPayload": { + "position": { + "x": 16742.289765311194, + "y": 17625.799628607583 + }, + "targetPosition": { + "x": 17035.73404553133, + "y": 17688.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "APS Bull", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "Dashed TURQUOISE", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "8463545a-e7e6-46d1-975c-729f23eaa7d2", + "savedPayload": { + "position": { + "x": 18478.19664527768, + "y": 18892.897659748643 + }, + "targetPosition": { + "x": 18493.897432150563, + "y": 18593.30879932227 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "0fbd4479-d451-4f8a-8452-27171db16d82", + "savedPayload": { + "position": { + "x": 18493.897432150563, + "y": 18593.30879932227 + }, + "targetPosition": { + "x": 18509.598219023446, + "y": 18293.7199388959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " APS Bull Begin", + "project": "Foundations", + "id": "63eacfe5-505a-4634-bb5e-c63214b48ebd", + "savedPayload": { + "position": { + "x": 18286.65477138023, + "y": 18494.45912080356 + }, + "targetPosition": { + "x": 18509.598219023446, + "y": 18293.7199388959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "APS Bull Begin", + "id": "ec943efd-adb7-4d6a-8bab-1f77dae8bade" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast Plotter", + "Plotter", + "Foundations", + "5a1c468b-1e45-414b-8710-952a78fe831c" + ], + [ + "ARPS Fast", + "Plotter Module", + "Foundations", + "fdffbdff-a42f-47db-b068-4a711070bef3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4ff7b240-bdd0-4f1d-8e31-5f9084686c69" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ddc7e432-cf87-475e-8af1-ddd2209fde78" + ], + [ + "APS Bull Begin", + "Point", + "Foundations", + "ec943efd-adb7-4d6a-8bab-1f77dae8bade" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " APS Bull End", + "project": "Foundations", + "id": "eed08a75-d991-4dd6-98d1-6e0ee70dd04e", + "savedPayload": { + "position": { + "x": 18210.009358597075, + "y": 18278.01915202302 + }, + "targetPosition": { + "x": 18509.598219023446, + "y": 18293.7199388959 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "APS Bull End", + "id": "a8a9bc4f-6b37-4ce7-8e87-0589fcf5fb58" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast Plotter", + "Plotter", + "Foundations", + "5a1c468b-1e45-414b-8710-952a78fe831c" + ], + [ + "ARPS Fast", + "Plotter Module", + "Foundations", + "fdffbdff-a42f-47db-b068-4a711070bef3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4ff7b240-bdd0-4f1d-8e31-5f9084686c69" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ddc7e432-cf87-475e-8af1-ddd2209fde78" + ], + [ + "APS Bull End", + "Point", + "Foundations", + "a8a9bc4f-6b37-4ce7-8e87-0589fcf5fb58" + ] + ] + } + } + ], + "id": "3bfca508-8cbb-4bad-8473-b0e8d785069e", + "savedPayload": { + "position": { + "x": 16834.994863623673, + "y": 17465.229688209693 + }, + "targetPosition": { + "x": 17035.73404553133, + "y": 17688.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "APS Bear", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "Dashed RED", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "a280c06f-5e9c-44b4-906c-0bd88866c1e4", + "savedPayload": { + "position": { + "x": 18056.592863426282, + "y": 18590.62687284272 + }, + "targetPosition": { + "x": 18245.388980741234, + "y": 18357.48308440563 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 3, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "ff24e3b0-c186-4d2b-8722-e19f72075d41", + "savedPayload": { + "position": { + "x": 18245.388980741234, + "y": 18357.48308440563 + }, + "targetPosition": { + "x": 18434.185098056183, + "y": 18124.33929596854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " APS Bear Begin", + "project": "Foundations", + "id": "cffa95e0-222b-46da-b1db-5ca83d0dc237", + "savedPayload": { + "position": { + "x": 18135.828529445702, + "y": 18155.697834948838 + }, + "targetPosition": { + "x": 18434.185098056183, + "y": 18124.33929596854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "APS Bear Begin", + "id": "a144fd80-7187-4237-8a1e-efc6927eb58f" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast Plotter", + "Plotter", + "Foundations", + "5a1c468b-1e45-414b-8710-952a78fe831c" + ], + [ + "ARPS Fast", + "Plotter Module", + "Foundations", + "fdffbdff-a42f-47db-b068-4a711070bef3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4ff7b240-bdd0-4f1d-8e31-5f9084686c69" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ddc7e432-cf87-475e-8af1-ddd2209fde78" + ], + [ + "APS Bear Begin", + "Point", + "Foundations", + "a144fd80-7187-4237-8a1e-efc6927eb58f" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " APS Bear End", + "project": "Foundations", + "id": "adc73235-49b3-4e74-a451-0a4ba69e0547", + "savedPayload": { + "position": { + "x": 18201.04130961909, + "y": 17935.54317865359 + }, + "targetPosition": { + "x": 18434.185098056183, + "y": 18124.33929596854 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "APS Bear End", + "id": "725734c1-1636-4802-a3d7-40caa4b4f655" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "ARPS Fast Plotter", + "Plotter", + "Foundations", + "5a1c468b-1e45-414b-8710-952a78fe831c" + ], + [ + "ARPS Fast", + "Plotter Module", + "Foundations", + "fdffbdff-a42f-47db-b068-4a711070bef3" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "4ff7b240-bdd0-4f1d-8e31-5f9084686c69" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "ddc7e432-cf87-475e-8af1-ddd2209fde78" + ], + [ + "APS Bear End", + "Point", + "Foundations", + "725734c1-1636-4802-a3d7-40caa4b4f655" + ] + ] + } + } + ], + "id": "c6488672-2e9b-43a6-b6de-a398ea651320", + "savedPayload": { + "position": { + "x": 17004.375506551038, + "y": 17389.81656724243 + }, + "targetPosition": { + "x": 17035.73404553133, + "y": 17688.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "4ff7b240-bdd0-4f1d-8e31-5f9084686c69", + "savedPayload": { + "position": { + "x": 17035.73404553133, + "y": 17688.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 17838.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [ + { + "type": "Plotter Panel", + "name": "ARPS Fast", + "config": "{\n \"codeName\": \"ARPS-Fast\"\n}", + "project": "Foundations", + "panelData": [ + { + "type": "Panel Data", + "name": "Average Range % per Candle", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageARPS", + "project": "Foundations", + "id": "4fae804c-e7d9-4f8f-9441-59e26185fff7", + "savedPayload": { + "position": { + "x": 17555.349287801997, + "y": 17108.61764007947 + }, + "targetPosition": { + "x": 17632.99500133275, + "y": 17398.39538796619 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.BLACK\"\n}", + "project": "Foundations", + "id": "c5312c7b-f55e-43b7-943e-902588c25c9b", + "savedPayload": { + "position": { + "x": 17845.127035688714, + "y": 17186.263353610226 + }, + "targetPosition": { + "x": 17632.99500133275, + "y": 17398.39538796619 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "cdda2164-3e6b-4817-acbc-891388443917", + "savedPayload": { + "position": { + "x": 17632.99500133275, + "y": 17398.39538796619 + }, + "targetPosition": { + "x": 17555.349287801997, + "y": 17688.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Average % BULL", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageApsBull", + "project": "Foundations", + "id": "b9258e5a-1bef-4144-b489-3a65a5c867af", + "savedPayload": { + "position": { + "x": 17965.156908937326, + "y": 17278.365514717578 + }, + "targetPosition": { + "x": 17815.156908937326, + "y": 17538.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n \"paletteColor\": \"UI_COLOR.PATINATED_TURQUOISE\"\n}", + "project": "Foundations", + "id": "9a9c7c68-f24e-4c5e-9e29-34b8260df057", + "savedPayload": { + "position": { + "x": 18115.156908937326, + "y": 17538.17313585291 + }, + "targetPosition": { + "x": 17815.156908937326, + "y": 17538.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "2ce1a18f-aa45-4b1e-a01b-2125ebf93c8e", + "savedPayload": { + "position": { + "x": 17815.156908937326, + "y": 17538.17313585291 + }, + "targetPosition": { + "x": 17555.349287801997, + "y": 17688.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Panel Data", + "name": "Average % BEAR", + "config": "{\n \"valueDecimals\": 2\n}", + "project": "Foundations", + "dataFormula": { + "type": "Data Formula", + "name": "New Data Formula", + "code": "record.percentageApsBear", + "project": "Foundations", + "id": "ea88a867-d92e-4680-a40b-ec580bd80df2", + "savedPayload": { + "position": { + "x": 18134.90478357544, + "y": 17688.17313585291 + }, + "targetPosition": { + "x": 17845.127035688718, + "y": 17765.818849383668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "textStyle": { + "type": "Text Style", + "name": "New Text Style", + "config": "{\n\"paletteColor\": \"UI_COLOR.RED\"\n}", + "project": "Foundations", + "id": "6430bee3-15e0-4598-a686-2ebc5f4ec6f5", + "savedPayload": { + "position": { + "x": 18057.25907004468, + "y": 17977.95088373963 + }, + "targetPosition": { + "x": 17845.127035688718, + "y": 17765.818849383668 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "39efdc4e-0784-48c0-a39b-0dc54548cb77", + "savedPayload": { + "position": { + "x": 17845.127035688718, + "y": 17765.818849383668 + }, + "targetPosition": { + "x": 17555.349287801997, + "y": 17688.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "775abeea-a292-46a5-aebb-f8c0bfef7ca0", + "savedPayload": { + "position": { + "x": 17555.349287801997, + "y": 17688.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 17838.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "fdffbdff-a42f-47db-b068-4a711070bef3", + "savedPayload": { + "position": { + "x": 17295.541666666664, + "y": 17838.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18138.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "5a1c468b-1e45-414b-8710-952a78fe831c", + "savedPayload": { + "position": { + "x": 17145.541666666664, + "y": 18178.365514717578 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Average VS Average Plotter", + "config": "{\n \"codeName\": \"averageVsAverage\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Average VS Average", + "config": "{\n \"codeName\": \"averageVsAverage\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "New Chart Points", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "Zero Line Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = 1", + "project": "Foundations", + "id": "80edad17-0f41-4dbb-864e-c2b257b06dde", + "savedPayload": { + "position": { + "x": 16851.964402613572, + "y": 17529.085086899344 + }, + "targetPosition": { + "x": 17296.861977282406, + "y": 17461.511807758936 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "c695315b-a12a-4972-8363-a3812215a54e", + "savedPayload": { + "position": { + "x": 17296.861977282406, + "y": 17461.511807758936 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "Zero Line End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = 1", + "project": "Foundations", + "id": "bf6adc6e-9aaf-434a-a41d-12a97f076653", + "savedPayload": { + "position": { + "x": 16849.93217279271, + "y": 17272.92643920915 + }, + "targetPosition": { + "x": 17295.845862371978, + "y": 17333.43248391384 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d04e0d03-bea6-4066-8fc8-9a2118673f3c", + "savedPayload": { + "position": { + "x": 17295.845862371978, + "y": 17333.43248391384 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "bullPriceDeviation Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.bullPriceDeviation", + "project": "Foundations", + "id": "52a0dcca-d50d-4dfa-adb0-d6a2d2593187", + "savedPayload": { + "position": { + "x": 16920.150493329624, + "y": 17026.571471316296 + }, + "targetPosition": { + "x": 17330.95502264043, + "y": 17210.254999967412 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6f6d60df-e373-4466-aa66-c50b8fd02fcf", + "savedPayload": { + "position": { + "x": 17330.95502264043, + "y": 17210.254999967412 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "bullPriceDeviation End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.bullPriceDeviation", + "project": "Foundations", + "id": "18676f64-51d5-4480-8ca7-398a8cf45098", + "savedPayload": { + "position": { + "x": 17056.93069349885, + "y": 16809.97839759005 + }, + "targetPosition": { + "x": 17399.345122725048, + "y": 17101.95846310429 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "6c51371f-dc06-43ae-b87f-6c3966f95f5f", + "savedPayload": { + "position": { + "x": 17399.345122725048, + "y": 17101.95846310429 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "volumeDeviation Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.volumeDeviation", + "project": "Foundations", + "id": "9cf7a19a-ff50-46ca-86c3-f8412d4e53ee", + "savedPayload": { + "position": { + "x": 17249.19165494584, + "y": 16640.694300735115 + }, + "targetPosition": { + "x": 17495.47560344854, + "y": 17017.31641467682 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "5af1c2a5-1647-4e38-89e5-7aad7b393e19", + "savedPayload": { + "position": { + "x": 17495.47560344854, + "y": 17017.31641467682 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "volumeDeviation End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.volumeDeviation", + "project": "Foundations", + "id": "c14b45db-6a55-4b02-83d3-f9c758bcdbde", + "savedPayload": { + "position": { + "x": 17481.357537994132, + "y": 16532.433571507376 + }, + "targetPosition": { + "x": 17611.558544972686, + "y": 16963.186050062952 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1f191bf6-5495-4b78-bc8b-d3492eeeac82", + "savedPayload": { + "position": { + "x": 17611.558544972686, + "y": 16963.186050062952 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "openInterestDeviation Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.openInterestDeviation", + "project": "Foundations", + "id": "afc254ff-402b-4632-952a-3a8504eb2f11", + "savedPayload": { + "position": { + "x": 17734.61964354282, + "y": 16493.96685033753 + }, + "targetPosition": { + "x": 17738.189597747034, + "y": 16943.95268947803 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "803aaa7c-ad01-4bad-9943-f4fac99e4987", + "savedPayload": { + "position": { + "x": 17738.189597747034, + "y": 16943.95268947803 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "openInterestDeviation End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.openInterestDeviation", + "project": "Foundations", + "id": "2d21a7f4-e6ea-47c2-85ec-4638fd68d0bd", + "savedPayload": { + "position": { + "x": 17988.460182008093, + "y": 16528.410482204345 + }, + "targetPosition": { + "x": 17865.109866979667, + "y": 16961.174505411436 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f36c3390-5e84-428f-aa54-cf2079ac9bf2", + "savedPayload": { + "position": { + "x": 17865.109866979667, + "y": 16961.174505411436 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "smaPrice Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.smaPrice", + "project": "Foundations", + "id": "d2a3c177-7426-4111-9e6e-80bd2ddd2ecc", + "savedPayload": { + "position": { + "x": 18222.31450261129, + "y": 16632.97404889814 + }, + "targetPosition": { + "x": 17982.037027281265, + "y": 17013.456288758334 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "de30fcce-febc-4c65-8908-852b2c91a3d9", + "savedPayload": { + "position": { + "x": 17982.037027281265, + "y": 17013.456288758334 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "smaPrice End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.smaPrice", + "project": "Foundations", + "id": "0bfdd80f-4420-4333-a60e-ac5afe17df21", + "savedPayload": { + "position": { + "x": 18417.237119082354, + "y": 16799.186432108872 + }, + "targetPosition": { + "x": 18079.4983355168, + "y": 17096.5624803637 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "34af7c63-1865-42ac-b0f3-1ae31470bcd2", + "savedPayload": { + "position": { + "x": 18079.4983355168, + "y": 17096.5624803637 + }, + "targetPosition": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "f20cacf7-c7ce-4a35-a06d-15951850e570", + "savedPayload": { + "position": { + "x": 17741.75955195124, + "y": 17393.938528618528 + }, + "targetPosition": { + "x": 17931.937769734555, + "y": 17801.77703278502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "Zero Line", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.75,\n \"lineWidth\": 0.75,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.75,\n \"lineWidth\": 1.5,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TITANIUM_YELLOW\"\n }\n}", + "project": "Foundations", + "id": "62cd1b53-a0fd-4f09-a9c0-9bb7ac3ac642", + "savedPayload": { + "position": { + "x": 17446.16438103887, + "y": 17117.24605754557 + }, + "targetPosition": { + "x": 17675.977713974564, + "y": 17310.082340451532 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "8eca09c2-69dc-4768-b3e4-08fa7f68b8e6", + "savedPayload": { + "position": { + "x": 17675.977713974564, + "y": 17310.082340451532 + }, + "targetPosition": { + "x": 17905.791046910257, + "y": 17502.918623357495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Line Begin", + "project": "Foundations", + "id": "af6872e7-8d5d-451e-802c-de5f614ea534", + "savedPayload": { + "position": { + "x": 17879.64432408596, + "y": 17204.06021392997 + }, + "targetPosition": { + "x": 17905.791046910257, + "y": 17502.918623357495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line Begin", + "id": "c695315b-a12a-4972-8363-a3812215a54e" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line Begin", + "Point", + "Foundations", + "c695315b-a12a-4972-8363-a3812215a54e" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Line End", + "project": "Foundations", + "id": "9bfa8714-fe8d-4631-b9ca-8236b9f989b7", + "savedPayload": { + "position": { + "x": 18098.62732981622, + "y": 17273.1052904218 + }, + "targetPosition": { + "x": 17905.791046910257, + "y": 17502.918623357495 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line End", + "id": "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line End", + "Point", + "Foundations", + "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + ] + ] + } + } + ], + "id": "ed0185c6-e131-4acf-983c-8ddfe5f1c523", + "savedPayload": { + "position": { + "x": 17905.791046910257, + "y": 17502.918623357495 + }, + "targetPosition": { + "x": 17931.937769734555, + "y": 17801.77703278502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "smaPrice ABOVE", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.smaPrice > record.previous.smaPrice", + "project": "Foundations", + "id": "6f7dcb6c-ae19-46b2-a082-916dae93a16b", + "savedPayload": { + "position": { + "x": 17842.54677250429, + "y": 16590.973926711227 + }, + "targetPosition": { + "x": 18134.257748623597, + "y": 16520.940317554454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", + "project": "Foundations", + "id": "5860dc00-e1a5-4c65-bd4e-843091d935ce", + "savedPayload": { + "position": { + "x": 17541.644744266516, + "y": 16427.079638530322 + }, + "targetPosition": { + "x": 17837.951246445053, + "y": 16474.009978042388 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "675151a8-9c7d-4c48-860d-00e52056eec5", + "savedPayload": { + "position": { + "x": 17837.951246445053, + "y": 16474.009978042388 + }, + "targetPosition": { + "x": 18134.257748623597, + "y": 16520.940317554454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", + "project": "Foundations", + "id": "bf8ec324-5a02-4895-80ac-46fd519aa77c", + "savedPayload": { + "position": { + "x": 17622.673650011136, + "y": 16207.44117872488 + }, + "targetPosition": { + "x": 17878.465699317367, + "y": 16364.190748139667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f7367289-76e5-48d5-a910-0c6636e8869c", + "savedPayload": { + "position": { + "x": 17878.465699317367, + "y": 16364.190748139667 + }, + "targetPosition": { + "x": 18134.257748623597, + "y": 16520.940317554454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " smaPrice Begin", + "project": "Foundations", + "id": "a74fa0b1-3291-4e48-a1e2-6fed290b521e", + "savedPayload": { + "position": { + "x": 17957.922172935854, + "y": 16278.235219241968 + }, + "targetPosition": { + "x": 18134.257748623597, + "y": 16520.940317554454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "smaPrice Begin", + "id": "de30fcce-febc-4c65-8908-852b2c91a3d9" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "smaPrice Begin", + "Point", + "Foundations", + "de30fcce-febc-4c65-8908-852b2c91a3d9" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " smaPrice End", + "project": "Foundations", + "id": "33d6f2c5-3db4-42ce-8766-f408840b78e0", + "savedPayload": { + "position": { + "x": 18064.224139466824, + "y": 16229.229341435148 + }, + "targetPosition": { + "x": 18134.257748623597, + "y": 16520.940317554454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "smaPrice End", + "id": "34af7c63-1865-42ac-b0f3-1ae31470bcd2" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "smaPrice End", + "Point", + "Foundations", + "34af7c63-1865-42ac-b0f3-1ae31470bcd2" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Line End", + "project": "Foundations", + "id": "8ca3ff70-71b8-41a7-b184-2d85d95c29f4", + "savedPayload": { + "position": { + "x": 18181.188088135663, + "y": 16224.63381537591 + }, + "targetPosition": { + "x": 18134.257748623597, + "y": 16520.940317554454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line End", + "id": "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line End", + "Point", + "Foundations", + "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Line Begin", + "project": "Foundations", + "id": "b711c638-8290-4d76-a1f4-96a9019c6b3d", + "savedPayload": { + "position": { + "x": 18291.00731803838, + "y": 16265.148268248227 + }, + "targetPosition": { + "x": 18134.257748623597, + "y": 16520.940317554454 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line Begin", + "id": "c695315b-a12a-4972-8363-a3812215a54e" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line Begin", + "Point", + "Foundations", + "c695315b-a12a-4972-8363-a3812215a54e" + ] + ] + } + } + ], + "id": "a7e542dd-3221-4a1a-ab83-16a44d001416", + "savedPayload": { + "position": { + "x": 18009.583483265313, + "y": 17511.9992848983 + }, + "targetPosition": { + "x": 17931.937769734555, + "y": 17801.77703278502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "smaPrice BELOW", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.smaPrice < record.previous.smaPrice", + "project": "Foundations", + "id": "da6fa977-095e-439d-90a2-7e226c210bd1", + "savedPayload": { + "position": { + "x": 17929.83056086326, + "y": 16441.305942955074 + }, + "targetPosition": { + "x": 18227.90211756624, + "y": 16475.266907085443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.8,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}", + "project": "Foundations", + "id": "9e2a011a-4aa8-463c-a10c-dd18e0534a50", + "savedPayload": { + "position": { + "x": 17703.1302932826, + "y": 16184.381134937645 + }, + "targetPosition": { + "x": 17965.51620542442, + "y": 16329.824021011544 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "d395d4a9-883b-49e9-90ae-a83f2fe2f59d", + "savedPayload": { + "position": { + "x": 17965.51620542442, + "y": 16329.824021011544 + }, + "targetPosition": { + "x": 18227.90211756624, + "y": 16475.266907085443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "941bac99-ea7f-4f0f-b149-3cf34f766cb0", + "savedPayload": { + "position": { + "x": 17854.393335583667, + "y": 16005.702012973994 + }, + "targetPosition": { + "x": 18041.147726574953, + "y": 16240.484460029718 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "2ce85b80-0291-4b52-a297-72dd5e780d6e", + "savedPayload": { + "position": { + "x": 18041.147726574953, + "y": 16240.484460029718 + }, + "targetPosition": { + "x": 18227.90211756624, + "y": 16475.266907085443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " smaPrice Begin", + "project": "Foundations", + "id": "775e669a-6800-4190-9cad-dbae717911f5", + "savedPayload": { + "position": { + "x": 18145.210910821137, + "y": 16186.888398303945 + }, + "targetPosition": { + "x": 18227.90211756624, + "y": 16475.266907085443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "smaPrice Begin", + "id": "de30fcce-febc-4c65-8908-852b2c91a3d9" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "smaPrice Begin", + "Point", + "Foundations", + "de30fcce-febc-4c65-8908-852b2c91a3d9" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " smaPrice End", + "project": "Foundations", + "id": "0a680163-5643-4a13-b55b-5fb80edde733", + "savedPayload": { + "position": { + "x": 18261.86308169661, + "y": 16177.195350382466 + }, + "targetPosition": { + "x": 18227.90211756624, + "y": 16475.266907085443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "smaPrice End", + "id": "34af7c63-1865-42ac-b0f3-1ae31470bcd2" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "smaPrice End", + "Point", + "Foundations", + "34af7c63-1865-42ac-b0f3-1ae31470bcd2" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Line End", + "project": "Foundations", + "id": "cb32f3a6-681d-4df5-bdfc-14270081099b", + "savedPayload": { + "position": { + "x": 18373.34500364014, + "y": 16212.880994943622 + }, + "targetPosition": { + "x": 18227.90211756624, + "y": 16475.266907085443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line End", + "id": "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line End", + "Point", + "Foundations", + "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Line Begin", + "project": "Foundations", + "id": "e50f0167-e004-4f8a-b593-1729a14e7c0d", + "savedPayload": { + "position": { + "x": 18462.684564621963, + "y": 16288.512516094157 + }, + "targetPosition": { + "x": 18227.90211756624, + "y": 16475.266907085443 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line Begin", + "id": "c695315b-a12a-4972-8363-a3812215a54e" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line Begin", + "Point", + "Foundations", + "c695315b-a12a-4972-8363-a3812215a54e" + ] + ] + } + } + ], + "id": "57807fe3-2d38-4767-8cee-b0d9091d358e", + "savedPayload": { + "position": { + "x": 18104.01070063987, + "y": 17556.031419498322 + }, + "targetPosition": { + "x": 17931.937769734555, + "y": 17801.77703278502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "volumeDeviation ABOVE", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.volumeDeviation > record.previous.volumeDeviation", + "project": "Foundations", + "id": "5579428b-bd6e-44f1-b53a-9b9b9948b091", + "savedPayload": { + "position": { + "x": 18070.96788042448, + "y": 16315.673631394766 + }, + "targetPosition": { + "x": 18331.520266434578, + "y": 16464.376200788993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", + "project": "Foundations", + "id": "bbe1b239-e08b-440e-971a-49c3ee92a19a", + "savedPayload": { + "position": { + "x": 17991.06034357931, + "y": 15970.324542630264 + }, + "targetPosition": { + "x": 18161.290305006944, + "y": 16217.350371709628 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "826e811a-3650-45c8-914d-b9cdb25c7624", + "savedPayload": { + "position": { + "x": 18161.290305006944, + "y": 16217.350371709628 + }, + "targetPosition": { + "x": 18331.520266434578, + "y": 16464.376200788993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Line Begin", + "project": "Foundations", + "id": "4393fca4-e15d-4170-a127-5862e8c845a2", + "savedPayload": { + "position": { + "x": 18285.328861183618, + "y": 16167.953607046646 + }, + "targetPosition": { + "x": 18331.520266434578, + "y": 16464.376200788993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line Begin", + "id": "c695315b-a12a-4972-8363-a3812215a54e" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line Begin", + "Point", + "Foundations", + "c695315b-a12a-4972-8363-a3812215a54e" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Line End", + "project": "Foundations", + "id": "8c390826-ef92-470f-bd4f-4fb5aa2995a6", + "savedPayload": { + "position": { + "x": 18418.516191670653, + "y": 16177.266972458867 + }, + "targetPosition": { + "x": 18331.520266434578, + "y": 16464.376200788993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line End", + "id": "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line End", + "Point", + "Foundations", + "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " volumeDeviation End", + "project": "Foundations", + "id": "aa9b0281-5501-4ecf-8747-03df65df1b82", + "savedPayload": { + "position": { + "x": 18534.472912229678, + "y": 16243.445841705481 + }, + "targetPosition": { + "x": 18331.520266434578, + "y": 16464.376200788993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "volumeDeviation End", + "id": "1f191bf6-5495-4b78-bc8b-d3492eeeac82" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "volumeDeviation End", + "Point", + "Foundations", + "1f191bf6-5495-4b78-bc8b-d3492eeeac82" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " volumeDeviation Begin", + "project": "Foundations", + "id": "114e6dce-ec3c-4ab1-b7f4-5f72f36eeabb", + "savedPayload": { + "position": { + "x": 18610.232372238126, + "y": 16353.382678101629 + }, + "targetPosition": { + "x": 18331.520266434578, + "y": 16464.376200788993 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "volumeDeviation Begin", + "id": "5af1c2a5-1647-4e38-89e5-7aad7b393e19" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "volumeDeviation Begin", + "Point", + "Foundations", + "5af1c2a5-1647-4e38-89e5-7aad7b393e19" + ] + ] + } + } + ], + "id": "d42bf0ab-d03e-4a30-a896-d27fdbe4fa98", + "savedPayload": { + "position": { + "x": 18177.683383021253, + "y": 17629.704101879706 + }, + "targetPosition": { + "x": 17931.937769734555, + "y": 17801.77703278502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "volumeDeviation BELOW", + "project": "Foundations", + "polygonCondition": { + "type": "Polygon Condition", + "name": "New Polygon Condition", + "code": "record.volumeDeviation < record.previous.volumeDeviation", + "project": "Foundations", + "id": "ba7ccc38-7438-4fd9-8d17-1f7d1c4bff39", + "savedPayload": { + "position": { + "x": 17996.81884533277, + "y": 16364.089851041605 + }, + "targetPosition": { + "x": 18279.234785331042, + "y": 16465.288847256455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonBody": { + "type": "Polygon Body", + "name": "New Polygon Body", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 0.2,\n \"paletteColor\": \"UI_COLOR.RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 0.3,\n \"paletteColor\": \"UI_COLOR.RED\"\n }\n}", + "project": "Foundations", + "id": "43749c18-0468-43de-9198-abb8d04541dc", + "savedPayload": { + "position": { + "x": 17858.156043600648, + "y": 16037.863189085652 + }, + "targetPosition": { + "x": 18068.695414465845, + "y": 16251.576018171054 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "1c2a8a8c-9619-43e6-b564-f478e699a656", + "savedPayload": { + "position": { + "x": 18068.695414465845, + "y": 16251.576018171054 + }, + "targetPosition": { + "x": 18279.234785331042, + "y": 16465.288847256455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " Zero Line Begin", + "project": "Foundations", + "id": "564d9677-fff2-429f-8dd1-61233ab23d60", + "savedPayload": { + "position": { + "x": 18182.271888094703, + "y": 16181.390632116705 + }, + "targetPosition": { + "x": 18279.234785331042, + "y": 16465.288847256455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line Begin", + "id": "c695315b-a12a-4972-8363-a3812215a54e" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line Begin", + "Point", + "Foundations", + "c695315b-a12a-4972-8363-a3812215a54e" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " Zero Line End", + "project": "Foundations", + "id": "7aacc15f-eba7-4455-a74a-23ba60467128", + "savedPayload": { + "position": { + "x": 18315.053052693118, + "y": 16167.434769353906 + }, + "targetPosition": { + "x": 18279.234785331042, + "y": 16465.288847256455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "Zero Line End", + "id": "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "Zero Line End", + "Point", + "Foundations", + "d04e0d03-bea6-4066-8fc8-9a2118673f3c" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " volumeDeviation End", + "project": "Foundations", + "id": "9b74661e-c05a-4407-9e2d-f387f2b439e2", + "savedPayload": { + "position": { + "x": 18440.739970158247, + "y": 16212.47255966024 + }, + "targetPosition": { + "x": 18279.234785331042, + "y": 16465.288847256455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "volumeDeviation End", + "id": "1f191bf6-5495-4b78-bc8b-d3492eeeac82" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "volumeDeviation End", + "Point", + "Foundations", + "1f191bf6-5495-4b78-bc8b-d3492eeeac82" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " volumeDeviation Begin", + "project": "Foundations", + "id": "478698e3-2c63-421d-b25c-bd6e641d76a2", + "savedPayload": { + "position": { + "x": 18534.438805037244, + "y": 16307.583716313307 + }, + "targetPosition": { + "x": 18279.234785331042, + "y": 16465.288847256455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "volumeDeviation Begin", + "id": "5af1c2a5-1647-4e38-89e5-7aad7b393e19" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "volumeDeviation Begin", + "Point", + "Foundations", + "5af1c2a5-1647-4e38-89e5-7aad7b393e19" + ] + ] + } + } + ], + "id": "fb723dee-63a8-46c2-afc4-48210897864c", + "savedPayload": { + "position": { + "x": 18221.715517621276, + "y": 17724.131319254262 + }, + "targetPosition": { + "x": 17931.937769734555, + "y": 17801.77703278502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "openInterestDeviation", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 2,\n 7\n ],\n \"paletteColor\": \"UI_COLOR.GREY\"\n }\n}", + "project": "Foundations", + "id": "30cdd628-da04-4589-b126-db7da41f9b45", + "savedPayload": { + "position": { + "x": 18508.519391586666, + "y": 15947.93485867151 + }, + "targetPosition": { + "x": 18513.75511351785, + "y": 16247.889167218429 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "5ea53d11-e359-484f-920c-76c642c44018", + "savedPayload": { + "position": { + "x": 18513.75511351785, + "y": 16247.889167218429 + }, + "targetPosition": { + "x": 18518.990835449036, + "y": 16547.84347576535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " openInterestDeviation Begin", + "project": "Foundations", + "id": "39e8c351-78ce-4df3-abd0-24512243c73a", + "savedPayload": { + "position": { + "x": 18727.388346586733, + "y": 16332.041535663757 + }, + "targetPosition": { + "x": 18518.990835449036, + "y": 16547.84347576535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "openInterestDeviation Begin", + "id": "803aaa7c-ad01-4bad-9943-f4fac99e4987" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "openInterestDeviation Begin", + "Point", + "Foundations", + "803aaa7c-ad01-4bad-9943-f4fac99e4987" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " openInterestDeviation End", + "project": "Foundations", + "id": "b4b2a034-19f0-4069-bb3b-dedf524bb993", + "savedPayload": { + "position": { + "x": 18818.945143995952, + "y": 16542.607753834167 + }, + "targetPosition": { + "x": 18518.990835449036, + "y": 16547.84347576535 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "openInterestDeviation End", + "id": "f36c3390-5e84-428f-aa54-cf2079ac9bf2" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "openInterestDeviation End", + "Point", + "Foundations", + "f36c3390-5e84-428f-aa54-cf2079ac9bf2" + ] + ] + } + } + ], + "id": "b38a785b-70da-4d5c-bf56-064fcc5d55b8", + "savedPayload": { + "position": { + "x": 18230.796179162076, + "y": 17827.923755609318 + }, + "targetPosition": { + "x": 17931.937769734555, + "y": 17801.77703278502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "bullPriceDeviation", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 3,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.GREEN\"\n }\n}", + "project": "Foundations", + "id": "345cc144-aed2-4aaf-9e5d-8a9e628704a2", + "savedPayload": { + "position": { + "x": 18775.572430875378, + "y": 16064.822926470628 + }, + "targetPosition": { + "x": 18677.901984538235, + "y": 16348.478499150424 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "f0e9511b-24df-4a07-90df-78bed13778e0", + "savedPayload": { + "position": { + "x": 18677.901984538235, + "y": 16348.478499150424 + }, + "targetPosition": { + "x": 18580.231538201086, + "y": 16632.13407183022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": " bullPriceDeviation Begin", + "project": "Foundations", + "id": "6c8f60ee-9ee0-4a0f-bf00-1519a8ba31ec", + "savedPayload": { + "position": { + "x": 18849.86975209084, + "y": 16500.6227277935 + }, + "targetPosition": { + "x": 18580.231538201086, + "y": 16632.13407183022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "bullPriceDeviation Begin", + "id": "6f6d60df-e373-4466-aa66-c50b8fd02fcf" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "bullPriceDeviation Begin", + "Point", + "Foundations", + "6f6d60df-e373-4466-aa66-c50b8fd02fcf" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": " bullPriceDeviation End", + "project": "Foundations", + "id": "31202df8-551d-48cb-87ee-a782dc2fd278", + "savedPayload": { + "position": { + "x": 18863.88711088088, + "y": 16729.80451816737 + }, + "targetPosition": { + "x": 18580.231538201086, + "y": 16632.13407183022 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "bullPriceDeviation End", + "id": "6c51371f-dc06-43ae-b87f-6c3966f95f5f" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Average VS Average Plotter", + "Plotter", + "Foundations", + "3548ecec-25e1-4bb8-86c5-9743052bd80b" + ], + [ + "Average VS Average", + "Plotter Module", + "Foundations", + "13acaaae-6a8e-4e48-a326-9d209079629f" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "33e571bd-9a26-4e88-8427-5b863d0aed70" + ], + [ + "New Chart Points", + "Chart Points", + "Foundations", + "f20cacf7-c7ce-4a35-a06d-15951850e570" + ], + [ + "bullPriceDeviation End", + "Point", + "Foundations", + "6c51371f-dc06-43ae-b87f-6c3966f95f5f" + ] + ] + } + } + ], + "id": "137e3254-785f-4469-84f6-b654b34fe6b5", + "savedPayload": { + "position": { + "x": 18203.83010584555, + "y": 17928.56251130723 + }, + "targetPosition": { + "x": 17931.937769734555, + "y": 17801.77703278502 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "33e571bd-9a26-4e88-8427-5b863d0aed70", + "savedPayload": { + "position": { + "x": 17931.937769734555, + "y": 17801.77703278502 + }, + "targetPosition": { + "x": 17719.80573537859, + "y": 18013.909067140983 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "id": "13acaaae-6a8e-4e48-a326-9d209079629f", + "savedPayload": { + "position": { + "x": 17719.80573537859, + "y": 18013.909067140983 + }, + "targetPosition": { + "x": 17507.673701022628, + "y": 18226.041101496947 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "3548ecec-25e1-4bb8-86c5-9743052bd80b", + "savedPayload": { + "position": { + "x": 17295.541666666664, + "y": 18138.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "Triple ALMA Plotter", + "config": "{\n \"codeName\": \"tripleALMA\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "Triple ALMA", + "config": "{\n \"codeName\": \"alma\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "ALMAs", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "ALMA01 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.alma01", + "project": "Foundations", + "id": "1d791917-b549-4b79-9d02-0860794861ac", + "savedPayload": { + "position": { + "x": 17334.13752964818, + "y": 16980.503255740008 + }, + "targetPosition": { + "x": 17739.573520204267, + "y": 17175.75093834291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "28cc8e95-cd67-4746-8c32-d9c066a02846", + "savedPayload": { + "position": { + "x": 17739.573520204267, + "y": 17175.75093834291 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17370.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ALMA01 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.alma01", + "project": "Foundations", + "id": "74c890b5-e71a-4068-9f6b-c696fa364867", + "savedPayload": { + "position": { + "x": 17583.868689087496, + "y": 16667.350286724588 + }, + "targetPosition": { + "x": 17864.439099923926, + "y": 17019.1744538352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "aa8c145a-c7f1-4078-a450-896d66034d01", + "savedPayload": { + "position": { + "x": 17864.439099923926, + "y": 17019.1744538352 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17370.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ALMA02 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.alma02", + "project": "Foundations", + "id": "ed6597b4-3cf9-44bc-9ead-2557789f4459", + "savedPayload": { + "position": { + "x": 17944.740670199673, + "y": 16493.563499982167 + }, + "targetPosition": { + "x": 18044.875090480014, + "y": 16932.28106046399 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "bd135479-5dc5-47b7-8e4d-83b6bdf0b38e", + "savedPayload": { + "position": { + "x": 18044.875090480014, + "y": 16932.28106046399 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17370.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ALMA02 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.alma02", + "project": "Foundations", + "id": "5c2b8345-767e-4c1d-b86c-01ac30eed420", + "savedPayload": { + "position": { + "x": 18345.278351321038, + "y": 16493.563499982167 + }, + "targetPosition": { + "x": 18245.143931040697, + "y": 16932.28106046399 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d4d44b21-dc6e-407c-aba8-6ac7325cce7d", + "savedPayload": { + "position": { + "x": 18245.143931040697, + "y": 16932.28106046399 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17370.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ALMA03 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.alma03", + "project": "Foundations", + "id": "84a00fd5-0d6a-47f3-acdb-c1002498b372", + "savedPayload": { + "position": { + "x": 18706.150332433215, + "y": 16667.35028672458 + }, + "targetPosition": { + "x": 18425.579921596785, + "y": 17019.174453835196 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "1e70ecea-488d-47d2-b7b6-220cc73362b1", + "savedPayload": { + "position": { + "x": 18425.579921596785, + "y": 17019.174453835196 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17370.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ALMA03 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.alma03", + "project": "Foundations", + "id": "fa403226-bd1c-44e5-a902-a0351b7ff8c3", + "savedPayload": { + "position": { + "x": 18955.881491872533, + "y": 16980.503255740008 + }, + "targetPosition": { + "x": 18550.445501316444, + "y": 17175.75093834291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "7d741563-a74b-4040-9401-c88173fd05e4", + "savedPayload": { + "position": { + "x": 18550.445501316444, + "y": 17175.75093834291 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17370.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "37e3bf44-917b-4c33-a12b-6f9e9e6a1e7b", + "savedPayload": { + "position": { + "x": 18145.009510760356, + "y": 17370.99862094581 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17820.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "ALMA 01", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_GREEN\"\n }\n}", + "project": "Foundations", + "id": "86cd97bd-37f0-45a0-a511-b3aa9cce2ac2", + "savedPayload": { + "position": { + "x": 19219.598380443756, + "y": 16922.318827984924 + }, + "targetPosition": { + "x": 19164.75717591144, + "y": 17368.96459622352 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "2dd71f29-6d9c-43a7-bd6f-3a3ca8783018", + "savedPayload": { + "position": { + "x": 19164.75717591144, + "y": 17368.96459622352 + }, + "targetPosition": { + "x": 19109.915971379123, + "y": 17815.610364462114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "ALMAs ALMA01 Begin", + "project": "Foundations", + "id": "8356a3d0-d20f-483f-aa52-65e79ede5b00", + "savedPayload": { + "position": { + "x": 19464.52081050215, + "y": 17538.56270056557 + }, + "targetPosition": { + "x": 19109.915971379123, + "y": 17815.610364462114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ALMA01 Begin", + "id": "28cc8e95-cd67-4746-8c32-d9c066a02846" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA Plotter", + "Plotter", + "Foundations", + "bc7dfc59-d5c0-4191-9f3d-a0b68024ae60" + ], + [ + "Triple ALMA", + "Plotter Module", + "Foundations", + "ce518ae9-9954-4942-b2ed-eee5863fd29d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c144b45f-b7a8-4a60-9c04-ab3ee309c99c" + ], + [ + "ALMAs", + "Chart Points", + "Foundations", + "37e3bf44-917b-4c33-a12b-6f9e9e6a1e7b" + ], + [ + "ALMA01 Begin", + "Point", + "Foundations", + "28cc8e95-cd67-4746-8c32-d9c066a02846" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": "ALMAs ALMA01 End", + "project": "Foundations", + "id": "95378b65-5f13-4b8c-947e-51b2e59940cc", + "savedPayload": { + "position": { + "x": 19556.56173961772, + "y": 17870.45156899443 + }, + "targetPosition": { + "x": 19109.915971379123, + "y": 17815.610364462114 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ALMA01 End", + "id": "aa8c145a-c7f1-4078-a450-896d66034d01" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA Plotter", + "Plotter", + "Foundations", + "bc7dfc59-d5c0-4191-9f3d-a0b68024ae60" + ], + [ + "Triple ALMA", + "Plotter Module", + "Foundations", + "ce518ae9-9954-4942-b2ed-eee5863fd29d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c144b45f-b7a8-4a60-9c04-ab3ee309c99c" + ], + [ + "ALMAs", + "Chart Points", + "Foundations", + "37e3bf44-917b-4c33-a12b-6f9e9e6a1e7b" + ], + [ + "ALMA01 End", + "Point", + "Foundations", + "aa8c145a-c7f1-4078-a450-896d66034d01" + ] + ] + } + } + ], + "id": "1d325f99-b72f-41c3-8e73-cb48bfb85252", + "savedPayload": { + "position": { + "x": 18409.51287429197, + "y": 17456.940973477085 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17820.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "ALMA 02", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n }\n}", + "project": "Foundations", + "id": "bbbaeea7-4b2f-46f9-98d1-decb418d1891", + "savedPayload": { + "position": { + "x": 18981.576392858766, + "y": 16880.035101707555 + }, + "targetPosition": { + "x": 18777.28066797597, + "y": 17280.98803759232 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "03b8d643-8032-4d36-87f9-b3ddd961d7e1", + "savedPayload": { + "position": { + "x": 18777.28066797597, + "y": 17280.98803759232 + }, + "targetPosition": { + "x": 18572.984943093175, + "y": 17681.940973477085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "ALMAs ALMA02 Begin", + "project": "Foundations", + "id": "3dafdb31-61e9-4dfa-afbd-73143b606628", + "savedPayload": { + "position": { + "x": 19000.960375425995, + "y": 17542.88332600836 + }, + "targetPosition": { + "x": 18572.984943093175, + "y": 17681.940973477085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ALMA02 Begin", + "id": "bd135479-5dc5-47b7-8e4d-83b6bdf0b38e" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA Plotter", + "Plotter", + "Foundations", + "bc7dfc59-d5c0-4191-9f3d-a0b68024ae60" + ], + [ + "Triple ALMA", + "Plotter Module", + "Foundations", + "ce518ae9-9954-4942-b2ed-eee5863fd29d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c144b45f-b7a8-4a60-9c04-ab3ee309c99c" + ], + [ + "ALMAs", + "Chart Points", + "Foundations", + "37e3bf44-917b-4c33-a12b-6f9e9e6a1e7b" + ], + [ + "ALMA02 Begin", + "Point", + "Foundations", + "bd135479-5dc5-47b7-8e4d-83b6bdf0b38e" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": "ALMAs ALMA02 End", + "project": "Foundations", + "id": "a275fb79-3efc-474f-871d-76e29314bd1a", + "savedPayload": { + "position": { + "x": 18973.93787897794, + "y": 17886.23669835988 + }, + "targetPosition": { + "x": 18572.984943093175, + "y": 17681.940973477085 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ALMA02 End", + "id": "d4d44b21-dc6e-407c-aba8-6ac7325cce7d" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA Plotter", + "Plotter", + "Foundations", + "bc7dfc59-d5c0-4191-9f3d-a0b68024ae60" + ], + [ + "Triple ALMA", + "Plotter Module", + "Foundations", + "ce518ae9-9954-4942-b2ed-eee5863fd29d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c144b45f-b7a8-4a60-9c04-ab3ee309c99c" + ], + [ + "ALMAs", + "Chart Points", + "Foundations", + "37e3bf44-917b-4c33-a12b-6f9e9e6a1e7b" + ], + [ + "ALMA02 End", + "Point", + "Foundations", + "d4d44b21-dc6e-407c-aba8-6ac7325cce7d" + ] + ] + } + } + ], + "id": "6a2a5e73-4b27-46fd-8952-10f7ebee07b5", + "savedPayload": { + "position": { + "x": 18572.984943093175, + "y": 17681.940973477085 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17820.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "ALMA 03", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}", + "project": "Foundations", + "id": "3dcc2879-a726-42a3-a31e-7e0b002f0618", + "savedPayload": { + "position": { + "x": 19374.890814862705, + "y": 17551.464818648947 + }, + "targetPosition": { + "x": 18973.93787897794, + "y": 17755.760543531742 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "08de3915-1d53-4d94-b5ae-fc19db96cb7a", + "savedPayload": { + "position": { + "x": 18973.93787897794, + "y": 17755.760543531742 + }, + "targetPosition": { + "x": 18572.984943093175, + "y": 17960.056268414537 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "ALMAs ALMA03 Begin", + "project": "Foundations", + "id": "0ee7791e-8619-4923-9e8f-d6c094625d97", + "savedPayload": { + "position": { + "x": 19000.960375425995, + "y": 18099.113915883263 + }, + "targetPosition": { + "x": 18572.984943093175, + "y": 17960.056268414537 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ALMA03 Begin", + "id": "1e70ecea-488d-47d2-b7b6-220cc73362b1" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA Plotter", + "Plotter", + "Foundations", + "bc7dfc59-d5c0-4191-9f3d-a0b68024ae60" + ], + [ + "Triple ALMA", + "Plotter Module", + "Foundations", + "ce518ae9-9954-4942-b2ed-eee5863fd29d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c144b45f-b7a8-4a60-9c04-ab3ee309c99c" + ], + [ + "ALMAs", + "Chart Points", + "Foundations", + "37e3bf44-917b-4c33-a12b-6f9e9e6a1e7b" + ], + [ + "ALMA03 Begin", + "Point", + "Foundations", + "1e70ecea-488d-47d2-b7b6-220cc73362b1" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": "ALMAs ALMA03 End", + "project": "Foundations", + "id": "7aee41f1-d085-429e-bb12-463639ec37b5", + "savedPayload": { + "position": { + "x": 18777.28066797597, + "y": 18361.009204299302 + }, + "targetPosition": { + "x": 18572.984943093175, + "y": 17960.056268414537 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ALMA03 End", + "id": "7d741563-a74b-4040-9401-c88173fd05e4" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "Triple ALMA Plotter", + "Plotter", + "Foundations", + "bc7dfc59-d5c0-4191-9f3d-a0b68024ae60" + ], + [ + "Triple ALMA", + "Plotter Module", + "Foundations", + "ce518ae9-9954-4942-b2ed-eee5863fd29d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "c144b45f-b7a8-4a60-9c04-ab3ee309c99c" + ], + [ + "ALMAs", + "Chart Points", + "Foundations", + "37e3bf44-917b-4c33-a12b-6f9e9e6a1e7b" + ], + [ + "ALMA03 End", + "Point", + "Foundations", + "7d741563-a74b-4040-9401-c88173fd05e4" + ] + ] + } + } + ], + "id": "e6256a96-67a7-4480-b531-1347d1eeec1a", + "savedPayload": { + "position": { + "x": 18572.984943093175, + "y": 17960.056268414537 + }, + "targetPosition": { + "x": 18145.009510760356, + "y": 17820.99862094581 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "c144b45f-b7a8-4a60-9c04-ab3ee309c99c", + "savedPayload": { + "position": { + "x": 18145.009510760356, + "y": 17820.99862094581 + }, + "targetPosition": { + "x": 17780.95186329163, + "y": 18085.501984477425 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "id": "ce518ae9-9954-4942-b2ed-eee5863fd29d", + "savedPayload": { + "position": { + "x": 17780.95186329163, + "y": 18085.501984477425 + }, + "targetPosition": { + "x": 17538.246764979147, + "y": 18261.837560165168 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "bc7dfc59-d5c0-4191-9f3d-a0b68024ae60", + "savedPayload": { + "position": { + "x": 17445.541666666664, + "y": 18178.365514717578 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Plotter", + "name": "EMA Crossing Plotter", + "config": "{\n \"codeName\": \"emaCrossing\"\n}", + "project": "Foundations", + "modules": [ + { + "type": "Plotter Module", + "name": "EMA Crossing", + "config": "{\n \"codeName\": \"emaCrossing\",\n \"icon\": \"oscillator\"\n}", + "project": "Foundations", + "shapes": { + "type": "Shapes", + "name": "New Shapes", + "project": "Foundations", + "chartPoints": [ + { + "type": "Chart Points", + "name": "EMAs", + "project": "Foundations", + "points": [ + { + "type": "Point", + "name": "ema01 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.ema01", + "project": "Foundations", + "id": "528cb43f-4d09-438a-9c46-a85637eb84e1", + "savedPayload": { + "position": { + "x": 16700.66404545874, + "y": 17272.48496836436 + }, + "targetPosition": { + "x": 17120.77523738248, + "y": 17433.750545659743 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "b4ae5e8a-a4e0-42ca-ac1e-7a6bf16de0f9", + "savedPayload": { + "position": { + "x": 17120.77523738248, + "y": 17433.750545659743 + }, + "targetPosition": { + "x": 17540.88642930622, + "y": 17595.016122955127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ema01 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.ema01", + "project": "Foundations", + "id": "19c81711-72f0-4d6c-b92d-c04ea9665acc", + "savedPayload": { + "position": { + "x": 17050.711297792695, + "y": 16840.212611804247 + }, + "targetPosition": { + "x": 17295.79886354946, + "y": 17217.614367379687 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "38cfb570-310b-431d-a209-698500564fb1", + "savedPayload": { + "position": { + "x": 17295.79886354946, + "y": 17217.614367379687 + }, + "targetPosition": { + "x": 17540.88642930622, + "y": 17595.016122955127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ema02 Begin", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.begin\ny = record.previous.ema02", + "project": "Foundations", + "id": "3c1898a4-c303-477d-b6e0-17f031901772", + "savedPayload": { + "position": { + "x": 17587.98878992487, + "y": 16696.24954167601 + }, + "targetPosition": { + "x": 17564.437609615547, + "y": 17145.63283231557 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "a279ed4e-58fa-4559-ac58-bdbb9fa994c2", + "savedPayload": { + "position": { + "x": 17564.437609615547, + "y": 17145.63283231557 + }, + "targetPosition": { + "x": 17540.88642930622, + "y": 17595.016122955127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Point", + "name": "ema02 End", + "project": "Foundations", + "pointFormula": { + "type": "Point Formula", + "name": "New Point Formula", + "code": "x = record.end\ny = record.ema02", + "project": "Foundations", + "id": "38b53a74-1bbb-4979-a32d-2a744569a959", + "savedPayload": { + "position": { + "x": 18107.27478125108, + "y": 16895.58475764385 + }, + "targetPosition": { + "x": 17824.08060527865, + "y": 17245.30044029949 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d9b43081-6345-4bf3-b4c8-7aa0c3211339", + "savedPayload": { + "position": { + "x": 17824.08060527865, + "y": 17245.30044029949 + }, + "targetPosition": { + "x": 17540.88642930622, + "y": 17595.016122955127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "b773ad18-d75d-40de-8233-bd9d96a78f6a", + "savedPayload": { + "position": { + "x": 17540.88642930622, + "y": 17595.016122955127 + }, + "targetPosition": { + "x": 17657.354999602358, + "y": 18029.68274478521 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "polygons": [ + { + "type": "Polygon", + "name": "EMA 01", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_RED\"\n }\n}", + "project": "Foundations", + "id": "8020f904-be75-4ee6-a6bf-84a1686a4c9d", + "savedPayload": { + "position": { + "x": 17649.417859010086, + "y": 16770.638069422046 + }, + "targetPosition": { + "x": 17765.88642930622, + "y": 17205.304691252128 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "0f29dc47-605a-4052-9838-f2735c1550b2", + "savedPayload": { + "position": { + "x": 17765.88642930622, + "y": 17205.304691252128 + }, + "targetPosition": { + "x": 17882.354999602358, + "y": 17639.97131308221 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "EMAs ema01 Begin", + "project": "Foundations", + "id": "0316a1e2-c5da-4776-8a32-bf6fc0d5671b", + "savedPayload": { + "position": { + "x": 18107.354999602358, + "y": 17250.25988137921 + }, + "targetPosition": { + "x": 17882.354999602358, + "y": 17639.97131308221 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ema01 Begin", + "id": "b4ae5e8a-a4e0-42ca-ac1e-7a6bf16de0f9" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "EMA Crossing Plotter", + "Plotter", + "Foundations", + "a0f0f58c-9539-4d4b-8ba0-18afc9f6b495" + ], + [ + "EMA Crossing", + "Plotter Module", + "Foundations", + "b9446d36-76d5-4505-a3d0-238df8ab086d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1b77a031-4519-4e2e-9b72-35f5fc3a06d6" + ], + [ + "EMAs", + "Chart Points", + "Foundations", + "b773ad18-d75d-40de-8233-bd9d96a78f6a" + ], + [ + "ema01 Begin", + "Point", + "Foundations", + "b4ae5e8a-a4e0-42ca-ac1e-7a6bf16de0f9" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": "EMAs ema01 End", + "project": "Foundations", + "id": "fa40d1c1-7a15-4f3b-987f-5e9d7eec2bef", + "savedPayload": { + "position": { + "x": 18317.02162143244, + "y": 17523.502742786073 + }, + "targetPosition": { + "x": 17882.354999602358, + "y": 17639.97131308221 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ema01 End", + "id": "38cfb570-310b-431d-a209-698500564fb1" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "EMA Crossing Plotter", + "Plotter", + "Foundations", + "a0f0f58c-9539-4d4b-8ba0-18afc9f6b495" + ], + [ + "EMA Crossing", + "Plotter Module", + "Foundations", + "b9446d36-76d5-4505-a3d0-238df8ab086d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1b77a031-4519-4e2e-9b72-35f5fc3a06d6" + ], + [ + "EMAs", + "Chart Points", + "Foundations", + "b773ad18-d75d-40de-8233-bd9d96a78f6a" + ], + [ + "ema01 End", + "Point", + "Foundations", + "38cfb570-310b-431d-a209-698500564fb1" + ] + ] + } + } + ], + "id": "4588d45f-8525-4f6e-81fd-4f493ea8e511", + "savedPayload": { + "position": { + "x": 17882.354999602358, + "y": 17639.97131308221 + }, + "targetPosition": { + "x": 17657.354999602358, + "y": 18029.68274478521 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + { + "type": "Polygon", + "name": "EMA 02", + "project": "Foundations", + "polygonBorder": { + "type": "Polygon Border", + "name": "New Polygon Border", + "project": "Foundations", + "style": { + "type": "Style", + "name": "New Style", + "config": "{\n \"default\": {\n \"opacity\": 1,\n \"lineWidth\": 1,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n },\n \"atMousePosition\": {\n \"opacity\": 1,\n \"lineWidth\": 2,\n \"lineDash\": [\n 0,\n 0\n ],\n \"paletteColor\": \"UI_COLOR.TRUE_BLUE\"\n }\n}", + "project": "Foundations", + "id": "deaed70b-ce1a-4bf3-925d-52acb798513a", + "savedPayload": { + "position": { + "x": 18542.02162143244, + "y": 17133.791311083074 + }, + "targetPosition": { + "x": 18317.02162143244, + "y": 17523.502742786073 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "styleConditions": [], + "id": "5bb5531d-d87a-45ae-9d0a-075a13c9f0a9", + "savedPayload": { + "position": { + "x": 18317.02162143244, + "y": 17523.502742786073 + }, + "targetPosition": { + "x": 18092.02162143244, + "y": 17913.214174489072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "polygonVertexes": [ + { + "type": "Polygon Vertex", + "name": "EMAs ema02 Begin", + "project": "Foundations", + "id": "6624d95b-dded-4bef-a86e-4f323cd86b36", + "savedPayload": { + "position": { + "x": 18526.68824326252, + "y": 17796.745604192936 + }, + "targetPosition": { + "x": 18092.02162143244, + "y": 17913.214174489072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ema02 Begin", + "id": "a279ed4e-58fa-4559-ac58-bdbb9fa994c2" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "EMA Crossing Plotter", + "Plotter", + "Foundations", + "a0f0f58c-9539-4d4b-8ba0-18afc9f6b495" + ], + [ + "EMA Crossing", + "Plotter Module", + "Foundations", + "b9446d36-76d5-4505-a3d0-238df8ab086d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1b77a031-4519-4e2e-9b72-35f5fc3a06d6" + ], + [ + "EMAs", + "Chart Points", + "Foundations", + "b773ad18-d75d-40de-8233-bd9d96a78f6a" + ], + [ + "ema02 Begin", + "Point", + "Foundations", + "a279ed4e-58fa-4559-ac58-bdbb9fa994c2" + ] + ] + } + }, + { + "type": "Polygon Vertex", + "name": "EMAs ema02 End", + "project": "Foundations", + "id": "b23550ff-c351-48f9-86a6-64edef90143a", + "savedPayload": { + "position": { + "x": 18481.73305313544, + "y": 18138.214174489072 + }, + "targetPosition": { + "x": 18092.02162143244, + "y": 17913.214174489072 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "Point", + "name": "ema02 End", + "id": "d9b43081-6345-4bf3-b4c8-7aa0c3211339" + }, + "referenceParentCombinedNodePath": [ + [ + "Omega One", + "Data Mine", + "Foundations", + "e46d0d34-1598-41cb-b23c-c4b96ac62d65" + ], + [ + "EMA Crossing Plotter", + "Plotter", + "Foundations", + "a0f0f58c-9539-4d4b-8ba0-18afc9f6b495" + ], + [ + "EMA Crossing", + "Plotter Module", + "Foundations", + "b9446d36-76d5-4505-a3d0-238df8ab086d" + ], + [ + "New Shapes", + "Shapes", + "Foundations", + "1b77a031-4519-4e2e-9b72-35f5fc3a06d6" + ], + [ + "EMAs", + "Chart Points", + "Foundations", + "b773ad18-d75d-40de-8233-bd9d96a78f6a" + ], + [ + "ema02 End", + "Point", + "Foundations", + "d9b43081-6345-4bf3-b4c8-7aa0c3211339" + ] + ] + } + } + ], + "id": "295537db-87b2-476e-8ad5-9cee36789464", + "savedPayload": { + "position": { + "x": 18092.02162143244, + "y": 17913.214174489072 + }, + "targetPosition": { + "x": 17657.354999602358, + "y": 18029.68274478521 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 2, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "images": [], + "texts": [], + "id": "1b77a031-4519-4e2e-9b72-35f5fc3a06d6", + "savedPayload": { + "position": { + "x": 17657.354999602358, + "y": 18029.68274478521 + }, + "targetPosition": { + "x": 17432.354999602358, + "y": 18419.394176488207 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 2, + "distanceToParent": 4, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "panels": [], + "id": "b9446d36-76d5-4505-a3d0-238df8ab086d", + "savedPayload": { + "position": { + "x": 17432.354999602358, + "y": 18419.394176488207 + }, + "targetPosition": { + "x": 17282.354999602358, + "y": 18679.20179762354 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "a0f0f58c-9539-4d4b-8ba0-18afc9f6b495", + "savedPayload": { + "position": { + "x": 17555.349287801997, + "y": 18288.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + } + ], + "id": "e46d0d34-1598-41cb-b23c-c4b96ac62d65", + "savedPayload": { + "position": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "targetPosition": { + "x": 17295.541666666664, + "y": 18438.17313585291 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} \ No newline at end of file From edb2f9100686cc71b5cdee8127093258c0d080a1 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 22 Sep 2021 17:46:56 +0200 Subject: [PATCH 42/46] appliesTo at Signing Account node --- .../Icons/algo-traders-platform.png | Bin 0 -> 15217 bytes .../Governance/Icons/p2p-network-node.png | Bin 0 -> 10930 bytes .../Icons/social-trading-desktop-app.png | Bin 0 -> 15217 bytes .../Icons/social-trading-mobile-app.png | Bin 0 -> 15217 bytes .../Icons/social-trading-server-app.png | Bin 0 -> 15217 bytes .../User-Profiles/Luis-Fernando-Molina.json | 306 +++++++++++++----- .../Test-Network-Client-Profile.json | 8 +- .../Test-Network-Node-Profile.json | 8 +- .../App-Schema/algo-traders-platform.json | 38 +++ .../Schemas/App-Schema/p2p-network-node.json | 38 +++ .../Schemas/App-Schema/signing-account.json | 79 ++++- .../social-trading-desktop-app.json | 38 +++ .../App-Schema/social-trading-mobile-app.json | 38 +++ .../App-Schema/social-trading-server-app.json | 38 +++ 14 files changed, 499 insertions(+), 92 deletions(-) create mode 100644 Projects/Governance/Icons/algo-traders-platform.png create mode 100644 Projects/Governance/Icons/p2p-network-node.png create mode 100644 Projects/Governance/Icons/social-trading-desktop-app.png create mode 100644 Projects/Governance/Icons/social-trading-mobile-app.png create mode 100644 Projects/Governance/Icons/social-trading-server-app.png create mode 100644 Projects/Governance/Schemas/App-Schema/algo-traders-platform.json create mode 100644 Projects/Governance/Schemas/App-Schema/p2p-network-node.json create mode 100644 Projects/Governance/Schemas/App-Schema/social-trading-desktop-app.json create mode 100644 Projects/Governance/Schemas/App-Schema/social-trading-mobile-app.json create mode 100644 Projects/Governance/Schemas/App-Schema/social-trading-server-app.json diff --git a/Projects/Governance/Icons/algo-traders-platform.png b/Projects/Governance/Icons/algo-traders-platform.png new file mode 100644 index 0000000000000000000000000000000000000000..a4ee2a209ae5922e1d49d3686dfabf910a979d02 GIT binary patch literal 15217 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

RpcMz)%$uM4rLoL`Z6O>#hyp!} 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 literal 0 HcmV?d00001 diff --git a/Projects/Governance/Icons/social-trading-desktop-app.png b/Projects/Governance/Icons/social-trading-desktop-app.png new file mode 100644 index 0000000000000000000000000000000000000000..a4ee2a209ae5922e1d49d3686dfabf910a979d02 GIT binary patch literal 15217 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

RpcMz)%$uM4rLoL`Z6O>#hyp!} zk~?Jo7l$6cpqVNOSHaTX#0(6OBq)I)ho<)5NdQcqW4X*uSLW-Y08%)zKy8wTwcTgc zaldh6DNk1$yFk6#OS-=_=iq9W&}%7NiwmjbAj~lRFv#RzCBGqTCGL>5+xL%*U!SXBiPb|1Gjec@*Hqf3Sg2| z+YNTQ168O%HsP@j<3$9vTL~g9VgaR)aLH}=^szzBDR{jEArD_9Xe5}zX=P!?xm@_g zS%}q=H~=OtVV4%l5`%LbIY(<~*S!GH$62Pv3y_#N4h57cn3H13s!4*&dVJENHNb`X*<9Yb`8EIUK3#oAp(-IPY^Eb}{ zPrvjBKv_}v*Wy$*2CLhGv&p3#xsoLW0hPE)*gRAk2j3IM1ueaXWN2XV+_9CU#(DU* zJx9mjsySW+w%oBPCqB(3Bv5;;C;;$F;g7<;xGb751?U!B_gi^9-u4X23uw6t`}7M8 z!&<@~Rs!siOJ#~dLm>DDwMCctZkpjqsDdHaJ^jm^zndrxfG?xMP8u|jp*;I+0Z!-j zOg`Y=R+wf2h=Eqbjj({U!O)t0eK$KFWQ7PVo-m$3D6pq6S|BpcB(C$1k3ORTM=6_*;;MNxS6G`? s;XgsX@9Cd?db;7)==oRjS2utP*pK@b2SveVAi82}vo zi322l_}}cwFU#=1HIdugBKL*)MaFm^_XXBIVMlx^J43wveVu*1ePSa%_*w#BA+^)i z+T~>5Sni?A9)Ge22SQ^?1WJdSi&P1g`_6du1U(B3utpU>HXQhQEYQjLVurwTeKj>B z3Dcm!y{>{Sb~%f$FQrHxl!~xEI)6lZo6X7<34G{4R?*dbo1f41Q5PRciE9B07PQm# zBU`W;@64vo@yF(#lkX=rb6xs3M$esgn46*V+GeaK(-2U&xgzdW?|jpJvTHMc)qa-UE^YlNQ>zze?lPvz)szUk9Mf!~Rr z3xIq^^pEg+d(7S>s7eY7S&9G>00RkUWE;z9^spVQ;_DX)G<}~0wp~to`^7ibmkLM# z0qm{JuYd5>?-Hha-1VF{%gaq-$ zoWOSjJ|^P8X>-{l@hsoN&rVx1$Ovd9F+yfZaAni{ z@zu)`fUVJS-p?AYD39TJdSPLeHakVU=YtYlCF>84ia#R`*koa890BMma;}dXmCC{O zbr@cj=O=)BjJiO{m-Ne>@Oy*i?0dQfP0kcRc?EgLQwwHP0mZ}5S+)JhdK`ySMzH3` z9u583kU*tP4f(SU?mlh0=b5w_V8^iY?8LLF}M<1n3F8& z&rF--NiwHEIGPG(9b9F5>YdpD&0%;R;wlX6j-j#viy2UXe#D*7<->t7F^&TJE|>E# z27bPG%;*CLoF}OQ)@SyB{r~160j;bX`8&lC;KPLn;w!j;`+q-a0Ju{r0BnK+blN^u z&_IS_7aEfepMyM@$#DwoON;Z^V!)J{x9zgjI|P-))74v+bBg#ONB5f_gwihEXCdg3 z1kCp4oD>IP`Q3b^$ojok2{f)*>>Mgs!%P3)(4+P_zwHqPLIhy8v5Twwyc4Lv>|%Vh z^5MR+|nPMiNM28R|Z*YD7#gF^^}$RN37EiWB{i51CezI0Yr-MQilGl zD}|y$-v_v|62~MBsgVybVzj3-qZ*^gd+hv;)>P`+1CVKiP^G=b^OFmv32M& zuFi^}FqSBJe%TQ00#5oy8f%nnJ%K3ApuW!g+W#n=y&TVfER&Xap9ao~b8^m~q5|6X zF1dD}_2R&ah(gXiG7C;{2x9`*Rx(2!GQQ-{F5`ot3K?!)#4klvKkOnhS!r-l; zH2x*HD8LisXzdHv$9u_v$`7+p^@ix;MFAW{(bdSD4}Kl74Ty6PAda-_X8?X7&d9EB zyQheQMo=PbtBy}E(izqy^l<{Ug9|T{mzceX(yEA8KT*;dDkIpY4jflom#y(uv{_f7UclLvqD*B~uUwY`+Tz;^Xm z)$k%YiRov|%R6t~KB>k#HTR*rMdnGxukQbZ=#80(0TD3M`O=$70jl7u7|;DZbq}3A z;dn3X3^f{ALx-rI^2Bf!@dUcsHrf|EDu=h*s0rst{kGEihijU7;A1>#_W zj~+62I(bmeW5)~n9QbXGqiv-~@j=UTJJvuFF(QGO1bRdJEb;bKfpW(`J@mEJY~Uld z&=b#_g{`%I&AmpthOFt6{nA6ZfH^F7X6qc6O82J+(y^$~Zp9NLB1gZ+np8PpSGEx= zrS)@galyE+@W6SRz5I838oMeIv$p$&rW7K6iP5d*9e!C6q#4|JcO%3M%==;K=e?Mc1t<=^U=%) z>pmEfYRy6GKdTdXirLN8Q>_Xfi|~%UW~Y&-B*$0ukI#nr-pcy%*ZP8`Oft~SY0s4c z!#AiSJoW~MK1@OKO)wzI&Ed`VUy1&NIQ?zAL7lqsN)zkEwa~>)9jZS&2%uUkVcYdB zPIj^Oe_8VUJLCzCf8dx~U)iH%pryHZl$*Gq>l(4>xaLc2c>8&alqx@UF|i(W-+hp& zfqXn1ICX~6X4cE~T(GvTpzExm-CIaY(YQhRF{SqK_I8EB=;|rITr(lc3!d0aFk|w} z;_o(XWnetz4#t(fhcxF9M-M*7c%u__1M#lNi~#dMq$^7oN1;z;=1$A@QqQJw_0RlT zxz5WuM?we7yX3sCFHxuNHes7<>fD51xrSBYw&u$ms_2dPN)uWKis&TV1588tLy*RJ4GrUdb zi18b{bm44Y@K#OEOO)tkFtnUR@md}L4`--hQ*FH4LAUK|TX*rfV}Qn!kIs1#*4h_> z?wv2@@`O2z|BcLum<@N;cJi#J@&*gc*0nsRx=c(2d+n1YTnI-BL`$F(sq zd&w_&rYt=5bA9I=zrRNES(VXVhM&U`DfiZ$l- zxmpE%9r2s@9GtH@I8hd~Wj5aUnmht@-j^#%fF^%z-}xMThN3iezEFO@Kr~M-Tez4!-(4htQ!MNP}IL(*X zp={p%D*O~bnO3RfYC<@m3IaHZrON1ax2G=5?)#MFe`ae7IY+i*I!UayCeVQeL(&iJQKMR5aemu2u#ucA-;Bw9t+2&vKtS+uU|W zIxv3P-Ppq0ylx?5tlrD`v%J}V-HH##4VcC&{{3XLtK5a@$wGUkdK|{d<^JpLwM+;# z;D&(`te*OOLrM9!uqbm7yn+vdn(NyxKFPuURN{8|d;Rltm zMW;QzboEn9A`2=PY0=9`j=bjNg`3v}c%L~$9e!}AB0g@CzBmtu~tz!e_Y_dQ01DxggwuUrS}LPlrn76N&RTLX{Tmb8h27j&(RV6s)l z1#@h4EVAy0gRR8bt@k&U8X~lLF<*ADP42#4ddocKC)6fTcu*SALywArUaGW?_KxC1 z5j~>Pwz-Vfu3@?{#vnc`m0bPG2Qvfs`YAGtFZ??~SxI{Bz2YguxH3$Ko_V2=Q#G(F z;9ce7ap+hb-PElIJRGM-T~s5zM(t&=jclw+S0a(WEx%CMai z>J*@Kc9{On8>70|40j++(V&r+FC748EmzuBdwcK6Dhez*JjBMnJF>^oN-;$$o=r{=AC0;9~kI{piQh4)8>AP2c9*tqU zP2cp-vuvP)>bGA4N1@G{uc+rH7<#Sb-H*H>SZc^9Z=UP74;Wwc9KoCvMN)_=&?pDJ z#M8#fyAsFgSD0Hky;kvag3!=<%-6k$T=vX0k^t9wjuk`y9J3G4V-}5hZUJoh-1`Yd z_U%txyx<9ld4}ajYZ%K11azNiawVc;f)+$+vfxJ79NtV)K>2 zB18tHemAfU~uqVDNS@^0Pv&QaYnQ>_MEv0(2~JH)BSlvd8O&JLI+cVLz~?&B24 z>813Nq^%VM+08_@#Dqv1H!%hVp?ZRsUO+npx98H~n_uN%h!Jz^=Pb44qTk*Eg6to- z{Wgz^td^>)?#!7AA)WqM?0E$w!$wtPVVeo!aGc7tuU(wUUi@rI+k@v6MFep^meaI0 zt@tmBxg{S7o$zDjzoJ|BaTY8W@FTQ?`2SSex21bw9u@IhE|o~Oh4=#To{#0wE_6g$ z0I_f~Q_n@V{l)yByf-+C6uwy){i-!3#i>6mefop|>LE%qUz*(Xl~^Kjo!>A9bw)&4 zv{$k1Sq(4Ui6z;JGxq$=qrhNZuE;0g->=FDr*88Z`!i>!3XUE;x|bF4x?O7W)jI`r zT#J9Qa5pemmb>NkJ8|KsA)|2@U$zZszn%&e&ncA;>VRJlxpx{HIKr*>-KsC+gsT)* zK#J5;{_q=!fwAAK{GRwv2(9_lB-*8NM(w#Xf@6vqi&3n)7UgFUmd5-xoELKgBbI>P z#1x9QEbb!R#}Q}_G3+{=9E14qO@{*Mjo@)&X8a_^du{ zI##}>>sA%ESF?#gLM5+CQ6$1S6fVxmROl*Lbgskp4kRJl>gfq=v2X_T!o7qydVH)N zO{rSh2(QQFyRT9;PY*ZUq`6<#8}I$H;Bnj90q+CpCgEA(s&2A;@n=DXVEN&p zRr-PAUz8A(H@w+(VJ&D4A$PO$G)4u(krW)i7TEvWp7`z;F=O0R$kB0b_NcRF0c~ zOq-Om+EQ8;(5PRIT{@k-kJ1e;ZVPR~Q~i{^*z)mJl3daW? z3th6<#kcLw=Sx?lx=bBVtD}p52tX9j6!WfxL`}y9jpm&K$F}VWs&-LJ17-tuCy8RN zDv`HJcIg@OZOz+wrdN_yjgf)#jV_NrW3zQ8|Mg(pc6V*F*+aYdVwq%cW2Neae@72x z)nL*TFNud4ZwW!d%e`Tb0 zV8Lr|Z!WP|GS`vu=@<5nExoo&;~vm^Gabhjgg62Ssq6!8ee-qNP@nXIJC#=rL?Ye3 zXO{l?a8C|(7MvAtdN~hn^;>;6XvT<@S}Xg-&`U+-Pk7X+J$AeK`VKs-Wyp~Y|ITrR z8v=J+`LNhfgnxeb1fsw-13nl~@xcxYpbj@IJ{Zh8Gotx8$21}w;q0@n#W-}C3hyax zsv;{?bB$jOUbR)pX+3(LR%!O24IabUWDRU1w{4?&jEtS|*E28(6)a7>nI!^r-pu|X z(9-8{;T9`$4x51N+vE3f1CEB5i3C;PwUiZ~47`9iO2*L+V$b=+`-WV#r{>n$#CcYN zv^xyiD*B)|2=Ne5D%Ntd@Ky-$kb3;Tb4UA?3|0MOG5-Cjzh7RUiHLN_6OQUWgC=!tMTJ&5oMs4bdLk z3ixo5$>R_v7gGi|F+p3|YS9g!%gyDC0v~8>)yGkCf!RlMWNiZ-I$VQ$i&^zalK!km zN!}Y8uF@_?I}pYqfkKf4EupC&69>Lqr2Vg*x2{6;TKem9|FOaYFHcH?JzYe00u*DC z?>BIr&tr2E?WMxjTNg-v_vHuH1Ky1}#O?tW$NQ5b4oWNqd3wp#Jf#!n=9?%bqD}tohq;Xo-ga^);m2F| zPzU;=al-okB2cTne1H8!aX5Z-t1lQAFIlq;m>aq(gaAK4|F$S1W_dut59_ZV6B~~UQxN>!WWB>c>+UxKtENck?3HpJbbOBIJJX`S zmZTKz0EE^WGXM@PMg|v_P3H2`E}2yid|x<^NAd03Ksz4P|C*kq&H;4YP&?(|A#^UM zlIndTLX1^4{>ujwx72gQ)K@CR4~mJrMo71zH?_TA8I;l~D={Zm$a8d|z4~a16t0uh z_>WZyLU4cx65e-?)9tY``GZZM+lil~1mP+&0nFFEeMP@)0!EbqNT|DOz->F?f-CuV z8EnVdz=iR{v$g7BUbz6k%St&SpuFwmr#-+n17A?`6$vPj7T4}uF4%zTZC$9t>mG2! zRWghaTmb_BgHmiVV!oyW3<3H*0*Dp@Xt1Mwm}OOn=DSnp8COgh^%eD4{(+&R$AV-(8HsNHclR8 zS51Io)u}h(k`%&)rVgxh0sCLr*@7M?xX3b%z1ECAb=2!$BoRS#4=D(!{+yn#b6D$R zrQEOJsV0S!e-cdNE_2NWaUbR(KkXoq9mtjV>1xxH>BC=nx9#8Jp7}> zU3;;xjULi$Q7kF`(Tn44G0>f)PGnpqw9h=1|7mv&k zdZ}*ua5G;Q@UvdGyP6!T*x^3fYm}@LKH@fgYF>EM$Zo3Q*@|bl<;Ht3kxXpp*|c|4-EoK-cIJhnw; z@#?q9e{mj)G_V>r?Qzu>cYg$tKhf~H^B z`0}tO-ub#{m*d_mVJghv z(=&5&Bjf+w5R_hg-(h&JHaexK4F_jeH3#f9FxW73Fw7W|$6VK%t3(=2`76<{4#G5y zxXMk=!cu0~5!Evf`gfl1z3?-B^!xJZwYs6T`b&LLv)sIs$^L}ZaXlF0)8^Z5^9wub z>P`}#e&ipmJ<{CS?b$dRRrTf5fKHgoy(O3r6W4$PJ2q4%-4mdjG#G&4z< zOC?=vp!)Q$N-(&GN32)v#|SobCLJ+&Z-_dUaK#d~x>LKTvu(EstQ|#oXvUQOw8soD zCs{9Ekc8O&2JcnW`tdnxxKw^j#*$nt!H{rH6o0^L4Rph)cd=>5e}y;Y=i-L$2a8DisW_bNw6n7Js(+|J>bh+4$2`*}EtIbQ)49+xO7Fa8=1Cl!(IL znNR2+Zy%Ba<@s^z3FjuyF4Hqw3_rPX5vsSs^FXCRGHdaY{TIHRMhnkKjTqRba;Igi{l7xU0K zO@I-A2~6SmEcb8tXVTPz#l>aGQLi+Ss+IV%+aYPdsY|T9$$eQ(jgLa+FptK=T~U#B8%LjR@@r5|rnK{!Y-#tuRs_>3PAWUX z0YohPPJQF;7ch7E`({#)ppuN*i`yyDOcKThEm;lB~r+xDD2|%;j-`H4KlbF15vh`sw1Y8080VZ&+9kCkWves zcsTI$4;I+`=x7n2%asS9+yZ2)$sY}5$-wO#%z&;EgtZi*r~ioZVfMwZt)qCSqw~wX1rhV>OQP};T&t=90d1lspg#g!>#X^f0PeczOF`hpXsXX{IGE7EkyUP zetV+K*A}uzFD`B*rKF2JpR~l@`c0`GX0Xtk505VAMLp!#Q?z{U%qZXcn82JQGyRCn zG9q9JeBrjuQXPkMWgcF2VmP;)wQ5zW9DD{Z4sA>1I1=zok8R%^zUX2RrU)*ng|4;t zXBX~=Fm1lR9yo|GtspxyTR@?x(hgYM!Gw|@8K#$Cy)Gyk*PTVCZ}@O4Zb(tSKn{#} z2Xu4p<0!s2{viFIep4S{=N>M9c4n9lciIk3dv7+zZ{6Y{{VOT6j30&)O)zar@u!8N zXVFVnPzB}x1i`}_UAu7XiXt%z_-K6)bKSsUD7rltPg7?~GJ;IzTEvcH%wzE{uYoMz zIF{d+rO6QveGHTQWNl6)9}jB0qM*3h0(tBky$)$V0tdh?NaA`j6sLaLgwF9VmX;wN z`7erqT@21ZT#F)G`!8+=rhfj;zL9cp8-*TE1M-kG$6u+28^WW4^sg0@KwSM0FYP?R z*uBu8F@XnRhF>~OE;2>4#}2mKg#KU|DO{Cxto`aoV9$Scy2_`Aj6>N2a|= zh&@MWN!?$z)E(Bus?52QFts$zQpHu@H3S9tgmpN!T+zNB9MfoMWcl~g;~-Eq^eDy2yjZow^s?#Qcw~KoLuu_Zr;X~ek2@I`*Ody>DbyYr#nwaOH^Y) z+vlQkS^h@m0uoHy^U*B}E;#YB^H!iv>TW{Lur%{OjaAgd!pY?kI!sR!av$r>-&$S` z3a&)tF?Ic3a{o38x*|B%QQ6(X54B}{U^poAFgARThqjq{xO#r!eBCZ}=nkIkUf98i z?rU9ma5uFjenKMStp^pywu>D1YT?)-)w?VXVO^e)CUt9w4fEd_@dUnJ>hG;<%3DQB zKJk@Q?UXpfwyP5bCv&*n6`6do41p3EaqVW_X$i2yjY?RAAnbmteMc%PEv`~Z) za<~iHP~S|UZ3-2oBpGHa9eU;^Xw$n;B}kjHLWJsL_s&7&x!dlTz2gJthUr$&cmvt? z1A!QwDhl+_U+r8^Wqa%dY5toHtCtS&jsecCDzSKmqh@}9qE{P zYWKP0mB%M!WEo>*mOjy|lkrRF0@zf~D;8Bgdgd>0M}&umSIs#bElC=Y7U#fh#Da01 z|Gm^Ymm6EtUqlHd?2T#+xk_rk?~E=Zk!wp1uNQH9$1mjgy)43VW2If&x|MhW%RX}4 zH{_djE=0cPo^V%h=IHZSweKnqm2uVbQo)I!GSLKhX0P`EMdsnJqC!_r>MWPmFJI%@ zU<+F_cM&9kBo6BDi+j2BZ*%iC#S5tsVHEv7Ubl7w(wOm9w5vy?kvD#?%q2|#`l~X} zVqdo|ys#4kE}2|0HE@^)D)AlIn5It0kn*>MWpz9@g3e z0<OS9 z8%3TTak z27#u*KO})(9_=c2tZlb8R@ip>$h%aVK#lmF|be@8fEYNh%Yrl=_>r`Wnsn?)6V#&D;O?o}<0kAG+cXbKS9tuQr~X za!cz#oaQmb2?o^%X7i+Js3>cf9e8tuZL(tCZSrSw;{DfZqz6k&Rb1K3Ep|fEE~1%t zG6g0Q>8tJ?JclH7H&n`!xKmFGU6@66OZOD#c+o?=q%+O7^;o?nz1|K9`zelNIl5>! zp8xpJg*lCyH?EhV*?+r_>s-7(7ZyGHUJME?wPq>)o!mb?c@ZU*48d^Vx)vf{cbIk= z!vnmMmkjE`yutEm0GDgLTp>)P*(>_t2p#P=;)Zj!-Ii!nJaJ-Q2EN?@+Ixs?n_qF$lyuf6eL*Tc<_pKe=$D_S-YIs( zc%P|dR)UK`T?!`}a(7O}+%K$?TYKU5O0g0q6x-Oz+5ZsOZDaiyy8j`Laq0G@PeJ-O z?MNh){o^;a@qMr~r$YLlT#EGK19%r{n$Q5jkn6XmBm(P2>W#OOq-Gi7Dk>IV@YbsYH@{d%qZ4CQRkca+2l4rLaD8B+ame%edaCz>h$Hb0p>2HX+o% zidrJsw+@J}O`_Y)i@Cn-*~-UyjDLSnT*p#uh)SHeIH&vrFa0_+cQlqL8dS7->C}39akO-i0~UIn*c$rkz3%n|);VV+ z66q%^weobLR>|79Pr#ZCi-p?j+$O$OQi`g;Q@+f1PjmL|-akD2U~MOj^FYQQyjTil~3Y2fEH%v`^kRt;Da_hb5X~ z=U(~MGpl$+@{w9U!@MTI1vl`H$!uCi!TBHJ}#z8fm;zJi{iB(VNTH;M1CxVu~G$o48MKHt3jQU^9t zgh_EWSeJ2RI076e5urfcqI1=|z;R?Yh1$ej5NmlI1LOJ*SsH=Hd{~ARq<;vEC(s{W z@xMDp&o9qAZ9<<}xiflo=-8CfBEBDc?PjF!R6?!JGpByB)=6Q!*yu4xyS+h^-{N+Jb(Z^4qt=^e9p6S#-;^G4JgJEiyM?WlI%d|BmkJ;&PiHur+94fCi0x0vo?`0RL#binQy>G_#_MtjM`+OOXI-_sOu zcje{>&CWj=bb(s^R)=S8^U!=_wW$u8+x9&+(-V2%Q&x9e;0;TLvhtSBTqFK@zTl-MQ@KGB_phVRWM%`b>Oq;ZFTA=;rK)QTX=cUQT#~o%@iDYiXH3) zjlpM7wX1VsbDKA*>*?Ovxt*}-}zL~vs zhe<$r&6&^@voZt+9ZrfWGx5aq4Z+`LU#kB5vS2t&|k?(a+q`f%2fa%KQyy>O;Qnd*}MCDNi?5)Q<4svtF@A8;Uw3kl4*~p&<@`k zT8=pkoif(W7ku7#ozF%Ej1H{ZF^8j(-KbOVbyn~BqaoiL{$d{WyNKuyDu~TWNx(7+ z!{U4Xz1_dwi{URG?4K6Pcb&E9iCRb0Dvdt}?a%7Z$AfU7Sb)9l5YOfj4Z?B9MmN^w zn*m8=m-mBM+4^W$#4}v#!d@KW+X*O20y7`k+*B^YiXnj#QyxC?96-XiEss z$bA~RH2N+rEN1ZQ{J+7wnLBUqE0Gu{G`4CtzLV-^5R%`m6C0Qn*u=-&Ud;yD^1&`&_jYa2q-DO7D%?aH#M?=`^lHMiI8*;sWLDCdSNou5*mNhe;!aS; zpzN*K&>h7!Ljk`^1E>-bM8Gb6_?@0JdXSeO0UnXEE*w7mvzJe9Jv?Kueh^~dG{@kG z@r*h)A59zgV6~PuzCP-ruFRRhW%{iF1j6KQR|^iQ%qc#Ho*3$Z3fw+A^*6h9ueOue zYm=9C@w{$WP3xPToPZ@-(G%5?ueMPkrowv|Y=Or=n%;GVBDEUEy3`o$cQYQ(|lYbWTBpn{xSdfU|_bni|Wt84*>rjqUC@8UP+=-*Ft0rdveMMaQU1 zlx#ZHTYo|nt|8#4r!*%~L6a)|^N^qaYI_n>WYU87GMCP`Ql6Fmn z{AykG0m~Ht>hH*xyv_U-Cjq$0z}-sd4D4u1P``rY^JC0aY5jH91OU7igr)6?dVFF@ zJn4ICUW$1{fO_?;IW@Hdc!(n%FsFr5NXLq)IA)B*l(7y3OQZfePC2eQBB1vdnvy+& zw|v%7E(oKWfw*YL-l_M)ZxOdo0`2&Otpr$ct`3XY0iZ!*6da_)P6bm6%EI-Hkl%$Y zb@+O^67)8D*}``=^#caKMGzDwPf7ZVNtQq5{`VVJmg8VaI-~)U2x|YA2FkEy85bhJ z$)bY*OZKG0MdcNRTm4~4I{*7b>OpQe7&(rYmxYJp|C^Y!2cBXB2xVCAnbPM!1q6S? zgZyFWPpm8M)(0?zfQlYjJ}mGCLS${%q={*Klm<*USrX3-JT*g(erozLqyU>1V0JHN zs@s(M7w)y$4}uSI?{ha1fHDFlI1=FLMYLadA07exs=PJ3;M|qkxY9=qBiJ}VYipK& zuyS2=3y_HjU0M7-H3F=Gn?05|*f>fB+&htgkV8{4eZo*Ccx|Z(Vq5Ie&c| z6zi7@@%*2LlJLN!3TgQw5>TRm;(^SkU1dBd8zLAvfuBWQiEIKuyLowYErhMY@o)

RpcMz)%$uM4rLoL`Z6O>#hyp!} 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

RpcMz)%$uM4rLoL`Z6O>#hyp!} zk~?Jo7l$6cpqVNOSHaTX#0(6OBq)I)ho<)5NdQcqW4X*uSLW-Y08%)zKy8wTwcTgc zaldh6DNk1$yFk6#OS-=_=iq9W&}%7NiwmjbAj~lRFv#RzCBGqTCGL>5+xL%*U!SXBiPb|1Gjec@*Hqf3Sg2| z+YNTQ168O%HsP@j<3$9vTL~g9VgaR)aLH}=^szzBDR{jEArD_9Xe5}zX=P!?xm@_g zS%}q=H~=OtVV4%l5`%LbIY(<~*S!GH$62Pv3y_#N4h57cn3H13s!4*&dVJENHNb`X*<9Yb`8EIUK3#oAp(-IPY^Eb}{ zPrvjBKv_}v*Wy$*2CLhGv&p3#xsoLW0hPE)*gRAk2j3IM1ueaXWN2XV+_9CU#(DU* zJx9mjsySW+w%oBPCqB(3Bv5;;C;;$F;g7<;xGb751?U!B_gi^9-u4X23uw6t`}7M8 z!&<@~Rs!siOJ#~dLm>DDwMCctZkpjqsDdHaJ^jm^zndrxfG?xMP8u|jp*;I+0Z!-j zOg`Y=R+wf2h=Eqbjj({U!O)t0eK$KFWQ7PVo-m$3D6pq6S|BpcB(C$1k3ORTM=6_*;;MNxS6G`? s;XgsX@9Cd?db;7Signing Account->" + }, + "childrenNodesProperties": [ + ], + "propertyNameAtParent": "assignedTo" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/p2p-network-node.json b/Projects/Governance/Schemas/App-Schema/p2p-network-node.json new file mode 100644 index 000000000..7abea50c5 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/p2p-network-node.json @@ -0,0 +1,38 @@ +{ + "type": "P2P Network Node", + "menuItems": [ + { + "action": "Configure", + "actionProject": "Foundations", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}" + }, + "addLeftIcons": true, + "level": 1, + "attachingRules": { + "compatibleTypes": "->Signing Account->" + }, + "childrenNodesProperties": [ + ], + "propertyNameAtParent": "assignedTo" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/signing-account.json b/Projects/Governance/Schemas/App-Schema/signing-account.json index 3b73941f1..31ea5797c 100644 --- a/Projects/Governance/Schemas/App-Schema/signing-account.json +++ b/Projects/Governance/Schemas/App-Schema/signing-account.json @@ -9,6 +9,51 @@ "iconPathOn": "configuration", "iconPathOff": "configuration" }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "assignedTo", + "label": "Add P2P Network Node", + "relatedUiObject": "P2P Network Node", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "assignedTo", + "label": "Add Algo Traders Platform", + "relatedUiObject": "Algo Traders Platform", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "assignedTo", + "label": "Add Social Trading Mobile App", + "relatedUiObject": "Social Trading Mobile App", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "assignedTo", + "label": "Add Social Trading Desktop App", + "relatedUiObject": "Social Trading Desktop App", + "actionFunction": "payload.executeAction" + }, + { + "action": "Add UI Object", + "actionProject": "Foundations", + "disableIfPropertyIsDefined": true, + "propertyToCheckFor": "assignedTo", + "label": "Add Social Trading Server App", + "relatedUiObject": "Social Trading Server App", + "actionFunction": "payload.executeAction" + }, { "action": "Delete UI Object", "actionProject": "Foundations", @@ -31,5 +76,37 @@ "initialValues": { "config": "{}" }, - "propertyNameAtParent": "signingAccounts" + "propertyNameAtParent": "signingAccounts", + "childrenNodesProperties": [ + { + "name": "assignedTo", + "type": "node", + "childType": "P2P Network Node", + "autoAdd": false + }, + { + "name": "assignedTo", + "type": "node", + "childType": "Algo Traders Platform", + "autoAdd": false + }, + { + "name": "assignedTo", + "type": "node", + "childType": "Social Trading Mobile App", + "autoAdd": false + }, + { + "name": "assignedTo", + "type": "node", + "childType": "Social Trading Desktop App", + "autoAdd": false + }, + { + "name": "assignedTo", + "type": "node", + "childType": "Social Trading Server App", + "autoAdd": false + } + ] } \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/social-trading-desktop-app.json b/Projects/Governance/Schemas/App-Schema/social-trading-desktop-app.json new file mode 100644 index 000000000..71e8844c5 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/social-trading-desktop-app.json @@ -0,0 +1,38 @@ +{ + "type": "Social Trading Desktop App", + "menuItems": [ + { + "action": "Configure", + "actionProject": "Foundations", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 1, + "attachingRules": { + "compatibleTypes": "->Signing Account->" + }, + "childrenNodesProperties": [ + ], + "propertyNameAtParent": "assignedTo" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/social-trading-mobile-app.json b/Projects/Governance/Schemas/App-Schema/social-trading-mobile-app.json new file mode 100644 index 000000000..326622975 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/social-trading-mobile-app.json @@ -0,0 +1,38 @@ +{ + "type": "Social Trading Mobile App", + "menuItems": [ + { + "action": "Configure", + "actionProject": "Foundations", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 1, + "attachingRules": { + "compatibleTypes": "->Signing Account->" + }, + "childrenNodesProperties": [ + ], + "propertyNameAtParent": "assignedTo" +} \ No newline at end of file diff --git a/Projects/Governance/Schemas/App-Schema/social-trading-server-app.json b/Projects/Governance/Schemas/App-Schema/social-trading-server-app.json new file mode 100644 index 000000000..cce54e224 --- /dev/null +++ b/Projects/Governance/Schemas/App-Schema/social-trading-server-app.json @@ -0,0 +1,38 @@ +{ + "type": "Social Trading Server App", + "menuItems": [ + { + "action": "Configure", + "actionProject": "Foundations", + "label": "Configure", + "iconPathOn": "configuration", + "iconPathOff": "configuration", + "dontShowAtFullscreen": true, + "actionFunction": "uiObject.configEditor.activate" + }, + { + "action": "Delete UI Object", + "actionProject": "Foundations", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "editors": { + "config": true + }, + "initialValues": { + "config": "{}" + }, + "addLeftIcons": true, + "level": 1, + "attachingRules": { + "compatibleTypes": "->Signing Account->" + }, + "childrenNodesProperties": [ + ], + "propertyNameAtParent": "assignedTo" +} \ No newline at end of file From 0ee6fd05ba894455bbbece831b4ec96692129e46 Mon Sep 17 00:00:00 2001 From: Eli Kloft Date: Wed, 22 Sep 2021 09:00:40 -0700 Subject: [PATCH 43/46] Added elipwns profile. --- .../Plugins/User-Profiles/elipwns.json | 84 +++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 Projects/Governance/Plugins/User-Profiles/elipwns.json diff --git a/Projects/Governance/Plugins/User-Profiles/elipwns.json b/Projects/Governance/Plugins/User-Profiles/elipwns.json new file mode 100644 index 000000000..896d86790 --- /dev/null +++ b/Projects/Governance/Plugins/User-Profiles/elipwns.json @@ -0,0 +1,84 @@ +{ + "type": "User Profile", + "name": "elipwns", + "config": "{\n \"signature\": {\n \"message\": \"elipwns\",\n \"messageHash\": \"0x3bd00c8e0bd37dfb3299035ebb44fff3ce3e02394fcec001850f67fa2815cf57\",\n \"v\": \"0x1b\",\n \"r\": \"0xd6bf81ea4e23383cf89ac657353ca22afcfe43c6b1b55d405725d8704d0f2a13\",\n \"s\": \"0x3603f15da062916285612c2b5f701084145e8b0cae39020fe5b6c95e986575a8\",\n \"signature\": \"0xd6bf81ea4e23383cf89ac657353ca22afcfe43c6b1b55d405725d8704d0f2a133603f15da062916285612c2b5f701084145e8b0cae39020fe5b6c95e986575a81b\"\n }\n}", + "project": "Governance", + "tokenPowerSwitch": { + "type": "Token Power Switch", + "name": "New Token Power Switch", + "config": "{}", + "project": "Governance", + "tokenPowerSwitch": [], + "id": "7f620c09-d433-44db-b87f-5e688a0be35e", + "savedPayload": { + "position": { + "x": 12760, + "y": 10354.5 + }, + "targetPosition": { + "x": 12752, + "y": 10276.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "tokensMined": { + "type": "Tokens Mined", + "name": "New Tokens Mined", + "project": "Governance", + "id": "dc2abe61-6a58-4477-95ce-99e8216b30e9", + "savedPayload": { + "position": { + "x": 12805, + "y": 10203.5 + }, + "targetPosition": { + "x": 12752, + "y": 10276.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "863669ed-70e1-4336-a2fd-2957db38d038", + "savedPayload": { + "position": { + "x": 12752, + "y": 10276.5 + }, + "targetPosition": { + "x": 12700, + "y": 10325.5 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } +} From d6c739b1c576ec8f7b91473cc0a2dae125e4dbc4 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 22 Sep 2021 18:42:28 +0200 Subject: [PATCH 44/46] Governance Bug Fxed. Calculations taking too long because of circular references with too many generations. Reduced to 3. --- .../Function-Libraries/DelegationProgram.js | 2 +- .../Function-Libraries/DistributionProcess.js | 20 ++++++++++++++++++- .../UI/Function-Libraries/VotingProgram.js | 2 +- .../Spaces/User-Profile-Space/UserProfile.js | 16 +++++++-------- .../UI/Utilities/DecendentProgram.js | 2 +- 5 files changed, 30 insertions(+), 12 deletions(-) diff --git a/Projects/Governance/UI/Function-Libraries/DelegationProgram.js b/Projects/Governance/UI/Function-Libraries/DelegationProgram.js index b429ed4a0..f75f27668 100644 --- a/Projects/Governance/UI/Function-Libraries/DelegationProgram.js +++ b/Projects/Governance/UI/Function-Libraries/DelegationProgram.js @@ -2,7 +2,7 @@ function newGovernanceFunctionLibraryDelegationProgram() { let thisObject = { calculate: calculate } - const MAX_GENERATIONS = 10 + const MAX_GENERATIONS = 3 return thisObject diff --git a/Projects/Governance/UI/Function-Libraries/DistributionProcess.js b/Projects/Governance/UI/Function-Libraries/DistributionProcess.js index 83cd58168..d880e271d 100644 --- a/Projects/Governance/UI/Function-Libraries/DistributionProcess.js +++ b/Projects/Governance/UI/Function-Libraries/DistributionProcess.js @@ -1,10 +1,24 @@ function newGovernanceFunctionLibraryDistributionProcess() { let thisObject = { - calculate: calculate + calculate: calculate, + finalize: finalize, + initialize: initialize } + const DISTRIBUTION_PROCESS_RECALCULATION_DELAY = 5000 + let loop + return thisObject + function initialize() { + loop = true + calculate() + } + + function finalize() { + loop = false + } + function calculate() { let pools = UI.projects.foundations.spaces.designSpace.workspace.getHierarchyHeadsByNodeType('Pools') @@ -125,5 +139,9 @@ function newGovernanceFunctionLibraryDistributionProcess() { UI.projects.governance.functionLibraries.tokenMining.calculate( userProfiles ) + + if (loop === true) { + setTimeout(calculate, DISTRIBUTION_PROCESS_RECALCULATION_DELAY) + } } } \ No newline at end of file diff --git a/Projects/Governance/UI/Function-Libraries/VotingProgram.js b/Projects/Governance/UI/Function-Libraries/VotingProgram.js index 7b1b6aca3..596ae1971 100644 --- a/Projects/Governance/UI/Function-Libraries/VotingProgram.js +++ b/Projects/Governance/UI/Function-Libraries/VotingProgram.js @@ -3,7 +3,7 @@ function newGovernanceFunctionLibraryVotingProgram() { calculate: calculate, installMissingVotes: installMissingVotes } - const MAX_GENERATIONS = 10 + const MAX_GENERATIONS = 3 return thisObject diff --git a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js index d38898d0e..296f32f61 100644 --- a/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js +++ b/Projects/Governance/UI/Spaces/User-Profile-Space/UserProfile.js @@ -16,8 +16,6 @@ function newGovernanceUserProfileSpace() { let waitingForResponses = 0 const BSC_SCAN_RATE_LIMIT_DELAY = 6000 - const DISTRIBUTION_PROCESS_RECALCULATION_DELAY = 5000 - let intervalId let reputationByAddress = new Map() return thisObject @@ -31,8 +29,7 @@ function newGovernanceUserProfileSpace() { /* Here we will run the distribution process, that in turn will run all the programs. */ - intervalId = setInterval(UI.projects.governance.functionLibraries.distributionProcess.calculate, DISTRIBUTION_PROCESS_RECALCULATION_DELAY) - + UI.projects.governance.functionLibraries.distributionProcess.initialize() /* Here we will get a list of all github usernames who have a star or fork and are watching the Superalgos Repository. This will later be used to know which user profiles are participating @@ -301,15 +298,17 @@ function newGovernanceUserProfileSpace() { } function finalize() { - clearInterval(intervalId) - intervalId = undefined + + UI.projects.governance.functionLibraries.distributionProcess.finalize() thisObject.githubStars = undefined thisObject.githubWatchers = undefined thisObject.githubForks = undefined - thisObject.container.finalize() - thisObject.container = undefined + if (thisObject.container !== undefined) { + thisObject.container.finalize() + thisObject.container = undefined + } } function reset() { @@ -330,6 +329,7 @@ function newGovernanceUserProfileSpace() { } function physics() { + if (UI.projects.foundations.spaces.designSpace.workspace === undefined) { return } /* If the workspace is not related to governance, then we exit the Intialize Function diff --git a/Projects/Governance/UI/Utilities/DecendentProgram.js b/Projects/Governance/UI/Utilities/DecendentProgram.js index 3f604e612..446c5069f 100644 --- a/Projects/Governance/UI/Utilities/DecendentProgram.js +++ b/Projects/Governance/UI/Utilities/DecendentProgram.js @@ -7,7 +7,7 @@ function newGovernanceUtilitiesDecendentProgram() { let thisObject = { run: run } - const MAX_GENERATIONS = 10 + const MAX_GENERATIONS = 3 return thisObject From a2480f2d21a99dc1209807056563c08627a3c413 Mon Sep 17 00:00:00 2001 From: cozed-gh <76752164+cozed-gh@users.noreply.github.com> Date: Wed, 22 Sep 2021 19:24:32 +0200 Subject: [PATCH 45/46] User Profile cozed-gh --- .../Plugins/User-Profiles/cozed-gh.json | 406 +++++++++++------- 1 file changed, 242 insertions(+), 164 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json index 4e3c2bb88..89839d41f 100644 --- a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json +++ b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json @@ -16,8 +16,8 @@ "project": "Governance", "referralProgram": { "type": "Referral Program", - "name": "New Referral Program", - "config": "{}", + "name": "People that got me hooked", + "config": "{\n \"percentage\": 15\n}", "project": "Governance", "userReferrers": [ { @@ -28,12 +28,12 @@ "id": "6558e852-c087-4780-bab1-8e6bf1acd429", "savedPayload": { "position": { - "x": 34809.04379263507, - "y": 11156.171984939467 + "x": 47249.01590827645, + "y": 21140.192378864667 }, "targetPosition": { - "x": 34959.04379263507, - "y": 10896.364363804134 + "x": 47249.01590827645, + "y": 20840.192378864667 }, "floatingObject": { "isPinned": false, @@ -60,6 +60,84 @@ ] ] } + }, + { + "type": "User Referrer", + "name": "9808us", + "config": "{}", + "project": "Governance", + "id": "87f1e6e8-510f-4941-af6d-0541da481709", + "savedPayload": { + "position": { + "x": 46989.20828714112, + "y": 20990.192378864667 + }, + "targetPosition": { + "x": 47249.01590827645, + "y": 20840.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + }, + "referenceParent": { + "type": "User Profile", + "name": "9808us", + "id": "280f0baf-bc13-497c-b255-618c1a146442" + }, + "referenceParentCombinedNodePath": [ + [ + "9808us", + "User Profile" + ] + ] + } + }, + { + "type": "User Referrer", + "name": "Julian-Molina", + "config": "{}", + "project": "Governance", + "id": "3fc49f5e-5f0f-4b1a-8150-2763fcffe73b", + "savedPayload": { + "position": { + "x": 46989.20828714112, + "y": 20690.192378864667 + }, + "targetPosition": { + "x": 47249.01590827645, + "y": 20840.192378864667 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "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": { @@ -69,12 +147,12 @@ "id": "5edd7a0b-d222-43b8-bdec-a9bdf1d78bab", "savedPayload": { "position": { - "x": 34699.23617149974, - "y": 10746.364363804134 + "x": 47249.01590827645, + "y": 20540.192378864667 }, "targetPosition": { - "x": 34959.04379263507, - "y": 10896.364363804134 + "x": 47249.01590827645, + "y": 20840.192378864667 }, "floatingObject": { "isPinned": false, @@ -96,12 +174,12 @@ "id": "57e811b8-a610-493e-88e5-7cac62b2fa72", "savedPayload": { "position": { - "x": 35109.04379263507, - "y": 10636.556742668801 + "x": 47508.823529411784, + "y": 20690.192378864667 }, "targetPosition": { - "x": 34959.04379263507, - "y": 10896.364363804134 + "x": 47249.01590827645, + "y": 20840.192378864667 }, "floatingObject": { "isPinned": false, @@ -119,12 +197,12 @@ "id": "9ac0dc02-95ec-4ee3-adc8-98db7d04ff64", "savedPayload": { "position": { - "x": 37690.19237886467, - "y": 17840.192378864667 + "x": 47249.01590827645, + "y": 20840.192378864667 }, "targetPosition": { - "x": 37950, - "y": 17990.192378864667 + "x": 47508.823529411784, + "y": 20990.192378864667 }, "floatingObject": { "isPinned": false, @@ -141,24 +219,24 @@ }, "supportProgram": { "type": "Support Program", - "name": "New Support Program", + "name": "Helpful people", "config": "{}", "project": "Governance", "userSupporters": [ { "type": "User Supporter", - "name": "", + "name": "9808us", "config": "{}", "project": "Governance", "id": "f1846fc2-b8e2-4372-91f4-48ef08787ec6", "savedPayload": { "position": { - "x": 35102.20077917393, - "y": 10924.024699187024 + "x": 47392.17289481531, + "y": 20867.852714247558 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -188,18 +266,18 @@ }, { "type": "User Supporter", - "name": "", + "name": "Raplh2502", "config": "{}", "project": "Governance", "id": "ff4ec154-d393-42fa-a4f3-97c74bb094cb", "savedPayload": { "position": { - "x": 35070.20983699848, - "y": 10758.039929677545 + "x": 47360.18195263986, + "y": 20701.86794473808 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -229,18 +307,18 @@ }, { "type": "User Supporter", - "name": "", + "name": "ssplatt", "config": "{}", "project": "Governance", "id": "8c760973-0137-4312-b5e0-a459e70c0551", "savedPayload": { "position": { - "x": 35133.035485347566, - "y": 10601.109046802618 + "x": 47423.007600988945, + "y": 20544.93706186315 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -276,12 +354,12 @@ "id": "0921f29a-0ccd-4b40-a000-8f4f2ff27aff", "savedPayload": { "position": { - "x": 35270.73102477518, - "y": 10503.056497054402 + "x": 47560.70314041656, + "y": 20446.884512114935 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -311,18 +389,18 @@ }, { "type": "User Supporter", - "name": "", + "name": "PLuv", "config": "{}", "project": "Governance", "id": "48587783-3b8e-4594-be21-1942e60228bd", "savedPayload": { "position": { - "x": 35439.579094423236, - "y": 10495.01327217174 + "x": 47729.551210064616, + "y": 20438.841287232273 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -358,12 +436,12 @@ "id": "b384f042-e1c0-4aec-82b1-3ccaa4792d07", "savedPayload": { "position": { - "x": 35585.97162520193, - "y": 10579.533039224169 + "x": 47875.94374084331, + "y": 20523.361054284702 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -393,18 +471,18 @@ }, { "type": "User Supporter", - "name": "", + "name": "harrellbm", "config": "{}", "project": "Governance", "id": "d357bc68-ddae-4b1d-b4f7-cc3323e19560", "savedPayload": { "position": { - "x": 35663.430022949215, - "y": 10729.781369360679 + "x": 47953.402138590594, + "y": 20673.609384421212 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -434,18 +512,18 @@ }, { "type": "User Supporter", - "name": "", + "name": "Smidy13", "config": "{}", "project": "Governance", "id": "72cd835e-5795-4693-97f6-c5f96980c8da", "savedPayload": { "position": { - "x": 35647.36179367523, - "y": 10898.055479366898 + "x": 47937.33390931661, + "y": 20841.88349442743 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -481,12 +559,12 @@ "id": "31af434a-17cc-4e50-b21e-e6bcf8ff73cd", "savedPayload": { "position": { - "x": 35542.86848664176, - "y": 11030.929528283903 + "x": 47832.84060228314, + "y": 20974.757543344436 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -508,12 +586,12 @@ "id": "5fdf50b7-4c14-49d7-8682-11888c9a0e63", "savedPayload": { "position": { - "x": 35383.125988517524, - "y": 11086.216944423702 + "x": 47673.098104158904, + "y": 21030.044959484236 }, "targetPosition": { - "x": 35368.851413770404, - "y": 10786.556742668801 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "floatingObject": { "isPinned": false, @@ -531,12 +609,12 @@ "id": "eb3a2ba7-f805-43a4-9a4a-68490eef6491", "savedPayload": { "position": { - "x": 38100, - "y": 17730.384757729335 + "x": 47658.823529411784, + "y": 20730.384757729335 }, "targetPosition": { - "x": 37950, - "y": 17990.192378864667 + "x": 47508.823529411784, + "y": 20990.192378864667 }, "floatingObject": { "isPinned": false, @@ -553,8 +631,8 @@ }, "mentorshipProgram": { "type": "Mentorship Program", - "name": "New Mentorship Program", - "config": "{}", + "name": "People that taught me SA", + "config": "{\n \"percentage\": 35\n}", "project": "Governance", "userMentors": [ { @@ -565,12 +643,12 @@ "id": "dc87dae9-83d0-4374-9ac8-649ff1df0ed2", "savedPayload": { "position": { - "x": 35433.94635505288, - "y": 10899.715115936595 + "x": 47723.91847069426, + "y": 20843.543130997128 }, "targetPosition": { - "x": 35478.65903490574, - "y": 11196.364363804134 + "x": 47768.63115054712, + "y": 21140.192378864667 }, "floatingObject": { "isPinned": false, @@ -606,12 +684,12 @@ "id": "defef446-1866-4d2d-b6f1-20b6c7b25b73", "savedPayload": { "position": { - "x": 35682.71085623701, - "y": 10976.448802255187 + "x": 47972.68297187839, + "y": 20920.27681731572 }, "targetPosition": { - "x": 35478.65903490574, - "y": 11196.364363804134 + "x": 47768.63115054712, + "y": 21140.192378864667 }, "floatingObject": { "isPinned": false, @@ -641,18 +719,18 @@ }, { "type": "User Mentor", - "name": "", + "name": "9808us", "config": "{}", "project": "Governance", "id": "332d1a3b-e9e3-4818-a595-492972c44a1f", "savedPayload": { "position": { - "x": 35777.82017406009, - "y": 11218.783391880062 + "x": 48067.79228970147, + "y": 21162.611406940596 }, "targetPosition": { - "x": 35478.65903490574, - "y": 11196.364363804134 + "x": 47768.63115054712, + "y": 21140.192378864667 }, "floatingObject": { "isPinned": false, @@ -682,18 +760,18 @@ }, { "type": "User Mentor", - "name": "", + "name": "Raplh2502", "config": "{}", "project": "Governance", "id": "afa5c5b6-4c68-435d-a761-c71b538a6e9b", "savedPayload": { "position": { - "x": 35647.65505232482, - "y": 11444.235996098932 + "x": 47937.6271679662, + "y": 21388.064011159466 }, "targetPosition": { - "x": 35478.65903490574, - "y": 11196.364363804134 + "x": 47768.63115054712, + "y": 21140.192378864667 }, "floatingObject": { "isPinned": false, @@ -729,12 +807,12 @@ "id": "bf28c38b-8537-4823-8db8-e8319b38d4f9", "savedPayload": { "position": { - "x": 35390.23248258247, - "y": 11483.036205539976 + "x": 47680.20459822385, + "y": 21426.86422060051 }, "targetPosition": { - "x": 35478.65903490574, - "y": 11196.364363804134 + "x": 47768.63115054712, + "y": 21140.192378864667 }, "floatingObject": { "isPinned": false, @@ -756,12 +834,12 @@ "id": "11aaccb6-06d9-407f-9a57-1325a4c8d1bf", "savedPayload": { "position": { - "x": 35199.39691031248, - "y": 11305.966671114054 + "x": 47489.369025953856, + "y": 21249.794686174588 }, "targetPosition": { - "x": 35478.65903490574, - "y": 11196.364363804134 + "x": 47768.63115054712, + "y": 21140.192378864667 }, "floatingObject": { "isPinned": false, @@ -779,12 +857,12 @@ "id": "1d8d4be0-3423-4a75-bc8a-55074c912ebf", "savedPayload": { "position": { - "x": 38209.80762113533, - "y": 18140.192378864667 + "x": 47768.63115054712, + "y": 21140.192378864667 }, "targetPosition": { - "x": 37950, - "y": 17990.192378864667 + "x": 47508.823529411784, + "y": 20990.192378864667 }, "floatingObject": { "isPinned": false, @@ -802,12 +880,12 @@ "id": "c3433f14-39f6-4d70-91cb-cbb9d1812d60", "savedPayload": { "position": { - "x": 37950, - "y": 17990.192378864667 + "x": 47508.823529411784, + "y": 20990.192378864667 }, "targetPosition": { - "x": 37800, - "y": 18250 + "x": 47358.823529411784, + "y": 21250 }, "floatingObject": { "isPinned": false, @@ -851,7 +929,7 @@ "userProfileVote": [ { "type": "User Profile Vote", - "name": "", + "name": "Raplh2502", "config": "{}", "project": "Governance", "id": "4f642840-f0b9-4c51-964b-80fbc7f18559", @@ -892,7 +970,7 @@ }, { "type": "User Profile Vote", - "name": "", + "name": "9808us", "config": "{}", "project": "Governance", "id": "50173009-f15d-4d22-a322-3bd1853ca4f7", @@ -933,7 +1011,7 @@ }, { "type": "User Profile Vote", - "name": "", + "name": "ssplatt", "config": "{}", "project": "Governance", "id": "6abb4282-abea-455b-9bb6-a6c44ac109a8", @@ -1015,7 +1093,7 @@ }, { "type": "User Profile Vote", - "name": "", + "name": "PLuv", "config": "{}", "project": "Governance", "id": "9645eca1-994b-4272-ae86-c2b6584e1c02", @@ -1097,7 +1175,7 @@ }, { "type": "User Profile Vote", - "name": "", + "name": "Smidy13", "config": "{}", "project": "Governance", "id": "9276d418-c12e-49e7-8a33-cf13d8e59d7a", @@ -1138,7 +1216,7 @@ }, { "type": "User Profile Vote", - "name": "", + "name": "harrellbm", "config": "{}", "project": "Governance", "id": "831371aa-f6f4-4272-8300-22f968190887", @@ -1205,12 +1283,12 @@ "id": "1e5cfec4-8db5-453e-902b-1bb21bf3ac9f", "savedPayload": { "position": { - "x": 38400, - "y": 18250 + "x": 47958.823529411784, + "y": 21250 }, "targetPosition": { - "x": 38250, - "y": 18509.807621135333 + "x": 47808.823529411784, + "y": 21509.807621135333 }, "floatingObject": { "isPinned": false, @@ -1233,12 +1311,12 @@ "id": "08826ef1-5292-49b6-b1e8-8ff0c8df7e23", "savedPayload": { "position": { - "x": 38400, - "y": 18769.615242270665 + "x": 47958.823529411784, + "y": 21769.615242270665 }, "targetPosition": { - "x": 38250, - "y": 18509.807621135333 + "x": 47808.823529411784, + "y": 21509.807621135333 }, "floatingObject": { "isPinned": false, @@ -1256,12 +1334,12 @@ "id": "fc0dcb52-8801-4724-94d1-755d8133059c", "savedPayload": { "position": { - "x": 38250, - "y": 18509.807621135333 + "x": 47808.823529411784, + "y": 21509.807621135333 }, "targetPosition": { - "x": 37950, - "y": 18509.807621135333 + "x": 47508.823529411784, + "y": 21509.807621135333 }, "floatingObject": { "isPinned": false, @@ -1871,12 +1949,12 @@ "id": "10ba23a5-14ed-41da-8f8c-897174e43fe1", "savedPayload": { "position": { - "x": 38093.444280220145, - "y": 18831.988749515993 + "x": 47652.26780963193, + "y": 21831.988749515993 }, "targetPosition": { - "x": 37800, - "y": 18769.615242270665 + "x": 47358.823529411784, + "y": 21769.615242270665 }, "floatingObject": { "isPinned": false, @@ -2057,12 +2135,12 @@ "id": "e5530126-0462-4eed-8031-6811131a1b29", "savedPayload": { "position": { - "x": 37831.3585389803, - "y": 19067.971810881147 + "x": 47390.18206839208, + "y": 22067.971810881147 }, "targetPosition": { - "x": 37800, - "y": 18769.615242270665 + "x": 47358.823529411784, + "y": 21769.615242270665 }, "floatingObject": { "isPinned": false, @@ -2108,7 +2186,7 @@ { "type": "Position Claims Folder", "name": "Community Management Position Class", - "config": "{\n \"percentage\": 60\n}", + "config": "{\n \"percentage\": 40\n}", "project": "Governance", "positionClaimsFolders": [], "positionContributionClaims": [ @@ -2120,12 +2198,12 @@ "id": "c5da27f7-9aa9-47c5-b9ce-59e393a9cf8d", "savedPayload": { "position": { - "x": 37251.87272541443, - "y": 19013.657228116143 + "x": 46810.696254826216, + "y": 22013.657228116143 }, "targetPosition": { - "x": 37525.936362707216, - "y": 18891.636235193404 + "x": 47084.759892119, + "y": 21891.636235193404 }, "floatingObject": { "isPinned": false, @@ -2175,12 +2253,12 @@ "id": "501e8c09-0a51-483d-9990-1d98cfd05464", "savedPayload": { "position": { - "x": 37525.936362707216, - "y": 18891.636235193404 + "x": 47084.759892119, + "y": 21891.636235193404 }, "targetPosition": { - "x": 37800, - "y": 18769.615242270665 + "x": 47358.823529411784, + "y": 21769.615242270665 }, "floatingObject": { "isPinned": false, @@ -2228,12 +2306,12 @@ "id": "2d437820-0e2a-402b-abec-a706453cc283", "savedPayload": { "position": { - "x": 37599.26081809234, - "y": 18546.671794627448 + "x": 47158.084347504126, + "y": 21546.671794627448 }, "targetPosition": { - "x": 37800, - "y": 18769.615242270665 + "x": 47358.823529411784, + "y": 21769.615242270665 }, "floatingObject": { "isPinned": false, @@ -2251,12 +2329,12 @@ "id": "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6", "savedPayload": { "position": { - "x": 37800, - "y": 18769.615242270665 + "x": 47358.823529411784, + "y": 21769.615242270665 }, "targetPosition": { - "x": 37950, - "y": 18509.807621135333 + "x": 47508.823529411784, + "y": 21509.807621135333 }, "floatingObject": { "isPinned": false, @@ -2274,12 +2352,12 @@ "id": "638049d6-5c82-47ce-8837-7c6f8e461cff", "savedPayload": { "position": { - "x": 37950, - "y": 18509.807621135333 + "x": 47508.823529411784, + "y": 21509.807621135333 }, "targetPosition": { - "x": 37800, - "y": 18250 + "x": 47358.823529411784, + "y": 21250 }, "floatingObject": { "isPinned": false, @@ -2297,12 +2375,12 @@ "id": "e0ed557e-bd72-458f-9f88-f7a8aeb20905", "savedPayload": { "position": { - "x": 37800, - "y": 18250 + "x": 47358.823529411784, + "y": 21250 }, "targetPosition": { - "x": 37500, - "y": 18250 + "x": 47058.823529411784, + "y": 21250 }, "floatingObject": { "isPinned": false, @@ -2324,12 +2402,12 @@ "id": "d772e222-3b30-461e-9434-87fc28fb9c29", "savedPayload": { "position": { - "x": 37200, - "y": 18250 + "x": 46758.823529411784, + "y": 21250 }, "targetPosition": { - "x": 37500, - "y": 18250 + "x": 47058.823529411784, + "y": 21250 }, "floatingObject": { "isPinned": false, @@ -2347,12 +2425,12 @@ "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d", "savedPayload": { "position": { - "x": 37500, - "y": 18250 + "x": 47058.823529411784, + "y": 21250 }, "targetPosition": { - "x": 37500, - "y": 18250 + "x": 47058.823529411784, + "y": 21250 }, "floatingObject": { "isPinned": false, From 8b7c3b2bc823c591a4bf5b6dd68cd9870a654a8f Mon Sep 17 00:00:00 2001 From: cozed-gh <76752164+cozed-gh@users.noreply.github.com> Date: Wed, 22 Sep 2021 19:42:53 +0200 Subject: [PATCH 46/46] User Profile cozed-gh --- .../Plugins/User-Profiles/cozed-gh.json | 381 ++++++++++++++---- 1 file changed, 302 insertions(+), 79 deletions(-) diff --git a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json index 89839d41f..e01a7e681 100644 --- a/Projects/Governance/Plugins/User-Profiles/cozed-gh.json +++ b/Projects/Governance/Plugins/User-Profiles/cozed-gh.json @@ -9,10 +9,148 @@ "config": "{}", "project": "Governance", "tokenPowerSwitch": [], + "onboardingPrograms": { + "type": "Onboarding Programs", + "name": "New Onboarding Programs", + "config": "{\n \"percentage\": 0\n}", + "project": "Governance", + "airdropProgram": { + "type": "Airdrop Program", + "name": "New Airdrop Program", + "config": "{}", + "project": "Governance", + "tokensAwarded": { + "type": "Tokens Awarded", + "name": "New Tokens Awarded", + "project": "Governance", + "id": "1e4828ed-deea-407a-88a3-efaa029944a9", + "savedPayload": { + "position": { + "x": 19620.406341247235, + "y": 20839.9360306208 + }, + "targetPosition": { + "x": 19913.850621467376, + "y": 20902.309537866127 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "f522fc31-abba-4dcc-a110-f8cdeac618c7", + "savedPayload": { + "position": { + "x": 19913.850621467376, + "y": 20902.309537866127 + }, + "targetPosition": { + "x": 20207.294901687517, + "y": 20964.683045111455 + }, + "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": "ac119002-a775-4c3c-9cc2-f5f8b53069aa", + "savedPayload": { + "position": { + "x": 20608.773265502834, + "y": 20518.79614982502 + }, + "targetPosition": { + "x": 20408.034083595176, + "y": 20741.739597468237 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "569d4a5c-9472-40e6-9523-45de9e68b742", + "savedPayload": { + "position": { + "x": 20408.034083595176, + "y": 20741.739597468237 + }, + "targetPosition": { + "x": 20207.294901687517, + "y": 20964.683045111455 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "dc45d781-6992-475f-bbc0-d0ca2bf0a0ef", + "savedPayload": { + "position": { + "x": 20207.294901687517, + "y": 20964.683045111455 + }, + "targetPosition": { + "x": 20300, + "y": 21250 + }, + "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": "{\n \"percentage\": 25\n}", + "config": "{\n \"percentage\": 35\n}", "project": "Governance", "referralProgram": { "type": "Referral Program", @@ -63,7 +201,7 @@ }, { "type": "User Referrer", - "name": "9808us", + "name": "", "config": "{}", "project": "Governance", "id": "87f1e6e8-510f-4941-af6d-0541da481709", @@ -134,7 +272,9 @@ "referenceParentCombinedNodePath": [ [ "Julian-Molina", - "User Profile" + "User Profile", + "Governance", + "1fd95e41-4b22-48d5-be3a-904c37afcb11" ] ] } @@ -197,12 +337,12 @@ "id": "9ac0dc02-95ec-4ee3-adc8-98db7d04ff64", "savedPayload": { "position": { - "x": 47249.01590827645, - "y": 20840.192378864667 + "x": 20366.36952262474, + "y": 20830.959325999775 }, "targetPosition": { - "x": 47508.823529411784, - "y": 20990.192378864667 + "x": 20542.705098312483, + "y": 21073.664424312257 }, "floatingObject": { "isPinned": false, @@ -225,7 +365,7 @@ "userSupporters": [ { "type": "User Supporter", - "name": "9808us", + "name": "", "config": "{}", "project": "Governance", "id": "f1846fc2-b8e2-4372-91f4-48ef08787ec6", @@ -609,12 +749,12 @@ "id": "eb3a2ba7-f805-43a4-9a4a-68490eef6491", "savedPayload": { "position": { - "x": 47658.823529411784, - "y": 20730.384757729335 + "x": 20785.410196624965, + "y": 20897.328848624515 }, "targetPosition": { - "x": 47508.823529411784, - "y": 20990.192378864667 + "x": 20542.705098312483, + "y": 21073.664424312257 }, "floatingObject": { "isPinned": false, @@ -643,11 +783,11 @@ "id": "dc87dae9-83d0-4374-9ac8-649ff1df0ed2", "savedPayload": { "position": { - "x": 47723.91847069426, + "x": 20665.09494128248, "y": 20843.543130997128 }, "targetPosition": { - "x": 47768.63115054712, + "x": 20709.807621135333, "y": 21140.192378864667 }, "floatingObject": { @@ -684,11 +824,11 @@ "id": "defef446-1866-4d2d-b6f1-20b6c7b25b73", "savedPayload": { "position": { - "x": 47972.68297187839, + "x": 20913.859442466608, "y": 20920.27681731572 }, "targetPosition": { - "x": 47768.63115054712, + "x": 20709.807621135333, "y": 21140.192378864667 }, "floatingObject": { @@ -719,17 +859,17 @@ }, { "type": "User Mentor", - "name": "9808us", + "name": "", "config": "{}", "project": "Governance", "id": "332d1a3b-e9e3-4818-a595-492972c44a1f", "savedPayload": { "position": { - "x": 48067.79228970147, + "x": 21008.96876028969, "y": 21162.611406940596 }, "targetPosition": { - "x": 47768.63115054712, + "x": 20709.807621135333, "y": 21140.192378864667 }, "floatingObject": { @@ -766,11 +906,11 @@ "id": "afa5c5b6-4c68-435d-a761-c71b538a6e9b", "savedPayload": { "position": { - "x": 47937.6271679662, + "x": 20878.80363855442, "y": 21388.064011159466 }, "targetPosition": { - "x": 47768.63115054712, + "x": 20709.807621135333, "y": 21140.192378864667 }, "floatingObject": { @@ -807,11 +947,11 @@ "id": "bf28c38b-8537-4823-8db8-e8319b38d4f9", "savedPayload": { "position": { - "x": 47680.20459822385, + "x": 20621.38106881206, "y": 21426.86422060051 }, "targetPosition": { - "x": 47768.63115054712, + "x": 20709.807621135333, "y": 21140.192378864667 }, "floatingObject": { @@ -834,11 +974,11 @@ "id": "11aaccb6-06d9-407f-9a57-1325a4c8d1bf", "savedPayload": { "position": { - "x": 47489.369025953856, + "x": 20430.545496542072, "y": 21249.794686174588 }, "targetPosition": { - "x": 47768.63115054712, + "x": 20709.807621135333, "y": 21140.192378864667 }, "floatingObject": { @@ -857,12 +997,12 @@ "id": "1d8d4be0-3423-4a75-bc8a-55074c912ebf", "savedPayload": { "position": { - "x": 47768.63115054712, - "y": 21140.192378864667 + "x": 20719.040674000225, + "y": 21316.36952262474 }, "targetPosition": { - "x": 47508.823529411784, - "y": 20990.192378864667 + "x": 20542.705098312483, + "y": 21073.664424312257 }, "floatingObject": { "isPinned": false, @@ -880,11 +1020,11 @@ "id": "c3433f14-39f6-4d70-91cb-cbb9d1812d60", "savedPayload": { "position": { - "x": 47508.823529411784, - "y": 20990.192378864667 + "x": 20542.705098312483, + "y": 21073.664424312257 }, "targetPosition": { - "x": 47358.823529411784, + "x": 20300, "y": 21250 }, "floatingObject": { @@ -903,7 +1043,7 @@ "votesAndClaimsPrograms": { "type": "Votes And Claims Programs", "name": "New Votes And Claims Programs", - "config": "{}", + "config": "{\n \"percentage\": 55\n}", "project": "Governance", "votingProgram": { "type": "Voting Program", @@ -970,7 +1110,7 @@ }, { "type": "User Profile Vote", - "name": "9808us", + "name": "", "config": "{}", "project": "Governance", "id": "50173009-f15d-4d22-a322-3bd1853ca4f7", @@ -1283,12 +1423,12 @@ "id": "1e5cfec4-8db5-453e-902b-1bb21bf3ac9f", "savedPayload": { "position": { - "x": 47958.823529411784, - "y": 21250 + "x": 20848.12727458556, + "y": 21005.958014154523 }, "targetPosition": { - "x": 47808.823529411784, - "y": 21509.807621135333 + "x": 20816.768735605263, + "y": 21304.314582765004 }, "floatingObject": { "isPinned": false, @@ -1311,12 +1451,12 @@ "id": "08826ef1-5292-49b6-b1e8-8ff0c8df7e23", "savedPayload": { "position": { - "x": 47958.823529411784, - "y": 21769.615242270665 + "x": 21059.473833917746, + "y": 21480.650158452747 }, "targetPosition": { - "x": 47808.823529411784, - "y": 21509.807621135333 + "x": 20816.768735605263, + "y": 21304.314582765004 }, "floatingObject": { "isPinned": false, @@ -1334,12 +1474,12 @@ "id": "fc0dcb52-8801-4724-94d1-755d8133059c", "savedPayload": { "position": { - "x": 47808.823529411784, - "y": 21509.807621135333 + "x": 20816.768735605263, + "y": 21304.314582765004 }, "targetPosition": { - "x": 47508.823529411784, - "y": 21509.807621135333 + "x": 20542.705098312483, + "y": 21426.335575687743 }, "floatingObject": { "isPinned": false, @@ -1949,12 +2089,12 @@ "id": "10ba23a5-14ed-41da-8f8c-897174e43fe1", "savedPayload": { "position": { - "x": 47652.26780963193, - "y": 21831.988749515993 + "x": 20804.790839552326, + "y": 21662.318637052897 }, "targetPosition": { - "x": 47358.823529411784, - "y": 21769.615242270665 + "x": 20511.346559332185, + "y": 21724.692144298224 }, "floatingObject": { "isPinned": false, @@ -2135,12 +2275,12 @@ "id": "e5530126-0462-4eed-8031-6811131a1b29", "savedPayload": { "position": { - "x": 47390.18206839208, - "y": 22067.971810881147 + "x": 20661.346559332185, + "y": 21984.499765433557 }, "targetPosition": { - "x": 47358.823529411784, - "y": 21769.615242270665 + "x": 20511.346559332185, + "y": 21724.692144298224 }, "floatingObject": { "isPinned": false, @@ -2198,12 +2338,12 @@ "id": "c5da27f7-9aa9-47c5-b9ce-59e393a9cf8d", "savedPayload": { "position": { - "x": 46810.696254826216, - "y": 22013.657228116143 + "x": 20109.86819551687, + "y": 22170.57903958466 }, "targetPosition": { - "x": 47084.759892119, - "y": 21891.636235193404 + "x": 20310.607377424527, + "y": 21947.63559194144 }, "floatingObject": { "isPinned": false, @@ -2253,12 +2393,12 @@ "id": "501e8c09-0a51-483d-9990-1d98cfd05464", "savedPayload": { "position": { - "x": 47084.759892119, - "y": 21891.636235193404 + "x": 20310.607377424527, + "y": 21947.63559194144 }, "targetPosition": { - "x": 47358.823529411784, - "y": 21769.615242270665 + "x": 20511.346559332185, + "y": 21724.692144298224 }, "floatingObject": { "isPinned": false, @@ -2306,12 +2446,12 @@ "id": "2d437820-0e2a-402b-abec-a706453cc283", "savedPayload": { "position": { - "x": 47158.084347504126, - "y": 21546.671794627448 + "x": 20237.282922039405, + "y": 21602.671151375485 }, "targetPosition": { - "x": 47358.823529411784, - "y": 21769.615242270665 + "x": 20511.346559332185, + "y": 21724.692144298224 }, "floatingObject": { "isPinned": false, @@ -2329,12 +2469,12 @@ "id": "f1bb5d1d-5d33-46d3-a223-c8103a4b2bb6", "savedPayload": { "position": { - "x": 47358.823529411784, - "y": 21769.615242270665 + "x": 20511.346559332185, + "y": 21724.692144298224 }, "targetPosition": { - "x": 47508.823529411784, - "y": 21509.807621135333 + "x": 20542.705098312483, + "y": 21426.335575687743 }, "floatingObject": { "isPinned": false, @@ -2352,11 +2492,94 @@ "id": "638049d6-5c82-47ce-8837-7c6f8e461cff", "savedPayload": { "position": { - "x": 47508.823529411784, - "y": 21509.807621135333 + "x": 20542.705098312483, + "y": 21426.335575687743 }, "targetPosition": { - "x": 47358.823529411784, + "x": 20300, + "y": 21250 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": true, + "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": "f56378ac-0fdc-4c96-8225-71d07d6b73da", + "savedPayload": { + "position": { + "x": 20021.88470506255, + "y": 22105.950864665636 + }, + "targetPosition": { + "x": 20114.589803375035, + "y": 21820.63390977709 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "de714bd5-148f-41db-8ba7-6b69eb271d7a", + "savedPayload": { + "position": { + "x": 20114.589803375035, + "y": 21820.63390977709 + }, + "targetPosition": { + "x": 20207.294901687517, + "y": 21535.316954888545 + }, + "floatingObject": { + "isPinned": false, + "isFrozen": false, + "isCollapsed": false, + "angleToParent": 1, + "distanceToParent": 3, + "arrangementStyle": 0 + }, + "uiObject": { + "isRunning": false + } + } + }, + "id": "d4dd12d6-2a06-413f-bc29-b7423c447c49", + "savedPayload": { + "position": { + "x": 20207.294901687517, + "y": 21535.316954888545 + }, + "targetPosition": { + "x": 20300, "y": 21250 }, "floatingObject": { @@ -2375,11 +2598,11 @@ "id": "e0ed557e-bd72-458f-9f88-f7a8aeb20905", "savedPayload": { "position": { - "x": 47358.823529411784, + "x": 20300, "y": 21250 }, "targetPosition": { - "x": 47058.823529411784, + "x": 20000, "y": 21250 }, "floatingObject": { @@ -2402,11 +2625,11 @@ "id": "d772e222-3b30-461e-9434-87fc28fb9c29", "savedPayload": { "position": { - "x": 46758.823529411784, + "x": 19700, "y": 21250 }, "targetPosition": { - "x": 47058.823529411784, + "x": 20000, "y": 21250 }, "floatingObject": { @@ -2425,11 +2648,11 @@ "id": "07f0b13a-a50f-4488-8a2c-a3f8f08e889d", "savedPayload": { "position": { - "x": 47058.823529411784, + "x": 20000, "y": 21250 }, "targetPosition": { - "x": 47058.823529411784, + "x": 20000, "y": 21250 }, "floatingObject": {