diff --git a/Projects/Superalgos/Plugins/API-Maps/Messari.json b/Projects/Superalgos/Plugins/API-Maps/Messari.json new file mode 100644 index 000000000..2f2cc434a --- /dev/null +++ b/Projects/Superalgos/Plugins/API-Maps/Messari.json @@ -0,0 +1 @@ +{"type":"API Map","name":"Messari","config":"{\n \"codeName\": \"Messari\",\n \"protocol\": \"https\",\n \"hostName\": \"data.messari.io\",\n \"portNumber\": \"\",\n \"path\": \"api\",\n \"millisecondsBetweenCalls\": 4000\n}","project":"Superalgos","apiVersions":[{"type":"API Version","name":"Version 1","config":"{\n \"codeName\": \"v1\"\n}","project":"Superalgos","apiEndpoints":[{"type":"API Endpoint","name":"Get All News","config":"{\n \"codeName\": \"news\"\n}","project":"Superalgos","apiQueryParameters":{"type":"API Query Parameters","name":"New API Query Parameters","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","apiQueryParameters":[{"type":"API Query Parameter","name":"Page","config":"{\n \"codeName\": \"page\",\n \"isString\": false,\n \"isOptional\": false,\n \"description\": \"Page number, starts at 1. Increment to paginate through results (until result is empty array)\",\n \"isPageNumber\": true\n}","project":"Superalgos","id":"754e2724-36bc-4e4e-94cf-bfba88dadd3b","savedPayload":{"position":{"x":14018.222252113279,"y":10179.489044198583},"targetPosition":{"x":14308,"y":10257.134757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"API Query Parameter","name":"Fields","config":"{\n \"codeName\": \"fields\",\n \"isString\": true,\n \"isOptional\": true,\n \"description\": \"pare down the returned fields (comma , separated, drill down with a slash /)\"\n}","project":"Superalgos","id":"3199c37c-5ecc-47fd-8868-eddaa15fdc59","savedPayload":{"position":{"x":14158,"y":9997.327136594007},"targetPosition":{"x":14308,"y":10257.134757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"API Query Parameter","name":"As Markdown","config":"{\n \"codeName\": \"as-markdown\",\n \"isString\": false,\n \"isOptional\": true,\n \"description\": \"formatting (other than HTML links) is hidden. Use this query param to return content with markdown syntax\"\n}","project":"Superalgos","id":"fa87b1ad-2d0f-4462-85fb-524630e9db7a","savedPayload":{"position":{"x":14385.645713530756,"y":9967.357009842617},"targetPosition":{"x":14308,"y":10257.134757729338},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"03f8b00d-10cf-423d-a654-d8db598c76a9","savedPayload":{"position":{"x":14308,"y":10257.134757729338},"targetPosition":{"x":14458,"y":10516.942378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"apiQueryResponses":{"type":"API Query Responses","name":"New API Query Responses","config":"{\n \"codeName\": \"\"\n}","project":"Superalgos","apiQueryResponses":[{"type":"API Query Response","name":"200 Successful","config":"{\n \"codeName\": \"200\"\n}","project":"Superalgos","apiResponseSchema":{"type":"API Response Schema","name":"New API Response Schema","config":"{\n \"nodePath\": \"apiResponseReceivedObject.data\"\n}","project":"Superalgos","apiResponseFields":{"type":"API Response Field","name":"Root Object","config":"{\n \"codeName\": \"Root-Object\",\n \"fieldType\": \"object\",\n \"descrption\": \"This is the root object of the API response.\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Status","config":"{\n \"codeName\": \"status\",\n \"fieldType\": \"object\",\n \"descrption\": \"object (ApiStatus)\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Enlapsed","config":"{\n \"codeName\": \"enlapsed\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"9c472348-ac24-4567-a36f-8600a1fac914","savedPayload":{"position":{"x":14957.080319710783,"y":9159.037626303341},"targetPosition":{"x":15126.07633712987,"y":9406.90925859814},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Timestamp","config":"{\n \"codeName\": \"timestamp\",\n \"fieldType\": \"date\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"12b796fd-85eb-49b2-a88e-b400f52cc5e9","savedPayload":{"position":{"x":15256.241458865137,"y":9136.618598227415},"targetPosition":{"x":15126.07633712987,"y":9406.90925859814},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"5d45e7d6-8964-449e-8f34-c7f5f4839d54","savedPayload":{"position":{"x":15126.07633712987,"y":9406.90925859814},"targetPosition":{"x":15148.4953652058,"y":9706.070397752494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Data","config":"{\n \"codeName\": \"data\",\n \"fieldType\": \"array\",\n \"descrption\": \"Array of records received for each page requested to the server\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Identifier","config":"{\n \"codeName\": \"id\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"5e301331-58a0-4d8d-8d3b-0c180ae2d9b0","savedPayload":{"position":{"x":15322.33977819351,"y":9246.351194464683},"targetPosition":{"x":15396.366997500598,"y":9537.074380333406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Title","config":"{\n \"codeName\": \"title\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"9cb7b8e1-912f-4dda-a277-494a4e388597","savedPayload":{"position":{"x":15426.237351479343,"y":9238.565147723786},"targetPosition":{"x":15396.366997500598,"y":9537.074380333406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Content","config":"{\n \"codeName\": \"content\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"82de2932-0c97-47f1-9102-0774775b7fa2","savedPayload":{"position":{"x":15526.532119235864,"y":9266.783719962681},"targetPosition":{"x":15396.366997500598,"y":9537.074380333406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"References","config":"{\n \"codeName\": \"references\",\n \"fieldType\": \"array\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Reference","config":"{\n \"codeName\": \"reference\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Name","config":"{\n \"codeName\": \"name\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"fe8e749a-a92a-449d-92a4-35070a826e70","savedPayload":{"position":{"x":15907.139247499328,"y":8829.345015396759},"targetPosition":{"x":15825.887107056427,"y":9118.132289481762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"URL","config":"{\n \"codeName\": \"url\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"03765387-cbf7-4a6c-8160-b156f4107436","savedPayload":{"position":{"x":16116.61029292515,"y":9044.105070174674},"targetPosition":{"x":15825.887107056427,"y":9118.132289481762},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"37cb7025-69fd-459e-9785-c1505d19b13e","savedPayload":{"position":{"x":15825.887107056427,"y":9118.132289481762},"targetPosition":{"x":15611.127052278513,"y":9327.603334907584},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b0014688-601f-4248-a479-70485b86a5e2","savedPayload":{"position":{"x":15611.127052278513,"y":9327.603334907584},"targetPosition":{"x":15396.366997500598,"y":9537.074380333406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Reference Title","config":"{\n \"codeName\": \"reference_title\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"bc0c6be8-0df7-40b6-8d8a-a076aa950225","savedPayload":{"position":{"x":15669.8187531941,"y":9413.688249394223},"targetPosition":{"x":15396.366997500598,"y":9537.074380333406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Published At","config":"{\n \"codeName\": \"published_at\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"bb0b06cb-16b6-45b7-b213-a80671f25d01","savedPayload":{"position":{"x":15695.528136654952,"y":9514.65535225748},"targetPosition":{"x":15396.366997500598,"y":9537.074380333406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Author","config":"{\n \"codeName\": \"author\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Name","config":"{\n \"codeName\": \"name\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"472199f6-d40e-43f7-8043-24f581b5f9b3","savedPayload":{"position":{"x":15973.941545670605,"y":9699.578661219208},"targetPosition":{"x":15685.154271585601,"y":9618.326520776307},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"a2cb4c94-94d2-4086-8429-130af2b2cbd4","savedPayload":{"position":{"x":15685.154271585601,"y":9618.326520776307},"targetPosition":{"x":15396.366997500598,"y":9537.074380333406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Tags","config":"{\n \"codeName\": \"references\",\n \"fieldType\": \"array\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Tag","config":"{\n \"codeName\": \"tag\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"eb7ed63e-122e-4e99-bf52-b5a2d08ffdea","savedPayload":{"position":{"x":15883.529800930111,"y":9887.32058367428},"targetPosition":{"x":15639.948399215355,"y":9712.197482003843},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"85b0bcf8-3134-413c-9d0a-31437ec90ce9","savedPayload":{"position":{"x":15639.948399215355,"y":9712.197482003843},"targetPosition":{"x":15396.366997500598,"y":9537.074380333406},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0cd8ee75-b399-4c2b-ad5a-d0f489ea2f22","savedPayload":{"position":{"x":15396.366997500598,"y":9537.074380333406},"targetPosition":{"x":15148.4953652058,"y":9706.070397752494},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"c0b6e2bb-69fa-40eb-bf70-445b439474b7","savedPayload":{"position":{"x":15148.4953652058,"y":9706.070397752494},"targetPosition":{"x":15018.330243470533,"y":9976.361058123219},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a7b6e8af-41dd-4f36-a4b9-f3bde51c5944","savedPayload":{"position":{"x":15018.330243470533,"y":9976.361058123219},"targetPosition":{"x":14888.165121735266,"y":10246.651718493944},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"af3bc94e-34f8-4a7a-9d93-17408a4fb99a","savedPayload":{"position":{"x":14888.165121735266,"y":10246.651718493944},"targetPosition":{"x":14758,"y":10516.942378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Query Response","name":"400 Bad Request","config":"{\n \"codeName\": \"400\",\n \"isError\": true\n}","project":"Superalgos","apiResponseSchema":{"type":"API Response Schema","name":"New API Response Schema","config":"{\n \"codeName\": \"\",\n \"fieldType\": \"\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":{"type":"API Response Field","name":"Root Object","config":"{\n \"codeName\": \"Root-Object\",\n \"fieldType\": \"object\",\n \"descrption\": \"This is the root object of the API response.\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Timestamp","config":"{\n \"codeName\": \"timestamp\",\n \"fieldType\": \"date\",\n \"descrption\": \"Current ISO 8601 timestamp on the server.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"bb94a32e-23e7-4c7d-b251-cfe25c7fb4f9","savedPayload":{"position":{"x":15595.786373779782,"y":11665.364543065087},"targetPosition":{"x":15595.786373779782,"y":11365.364543065087},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Code","config":"{\n \"codeName\": \"error_code\",\n \"fieldType\": \"number\",\n \"descrption\": \"Internal error code generated or 400 if default.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"ca0f3be7-533a-4931-8e6b-3289a690ff55","savedPayload":{"position":{"x":15383.654339423818,"y":11577.49657742105},"targetPosition":{"x":15595.786373779782,"y":11365.364543065087},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Message","config":"{\n \"codeName\": \"error_message\",\n \"fieldType\": \"string\",\n \"descrption\": \"a corresponding error message for the code\"\n}","project":"Superalgos","apiResponseFields":[],"id":"f9254c1c-cc12-4042-838f-9469fb9431b1","savedPayload":{"position":{"x":15295.786373779782,"y":11365.364543065087},"targetPosition":{"x":15595.786373779782,"y":11365.364543065087},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Enlapsed","config":"{\n \"codeName\": \"enlapsed\",\n \"fieldType\": \"number\",\n \"descrption\": \"Number of milliseconds taken to generate this response\"\n}","project":"Superalgos","apiResponseFields":[],"id":"ac4e18b9-6a69-42b4-9ed5-632bff89cd2f","savedPayload":{"position":{"x":15383.654339423818,"y":11153.232508709123},"targetPosition":{"x":15595.786373779782,"y":11365.364543065087},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"12953fe0-b50c-4ae7-a500-53a365257457","savedPayload":{"position":{"x":15461.648334221227,"y":9955.801557191808},"targetPosition":{"x":15227.098889480818,"y":10142.848497749428},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"6738c60e-52de-477d-87ab-7e6f91220177","savedPayload":{"position":{"x":15227.098889480818,"y":10142.848497749428},"targetPosition":{"x":14992.549444740409,"y":10329.895438307049},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"dff98e33-cd1d-4627-b29f-a9d7f89780c6","savedPayload":{"position":{"x":14992.549444740409,"y":10329.895438307049},"targetPosition":{"x":14758,"y":10516.942378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Query Response","name":"401 Unauthorized","config":"{\n \"codeName\": \"401\",\n \"isError\": true\n}","project":"Superalgos","apiResponseSchema":{"type":"API Response Schema","name":"New API Response Schema","config":"{\"codeName\": \"\", \"fieldType\": \"\", \"descrption\": \"\"}","project":"Superalgos","apiResponseFields":{"type":"API Response Field","name":"Root Object","config":"{\n \"codeName\": \"Root-Object\",\n \"fieldType\": \"object\",\n \"descrption\": \"This is the root object of the API response.\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Timestamp","config":"{\n \"codeName\": \"timestamp\",\n \"fieldType\": \"date\",\n \"descrption\": \"Current ISO 8601 timestamp on the server.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"a1824c2f-8535-4055-9499-099c3bb1c58d","savedPayload":{"position":{"x":15370.155463993826,"y":11996.304305782172},"targetPosition":{"x":15370.155463993826,"y":11696.304305782172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Code","config":"{\n \"codeName\": \"error_code\",\n \"fieldType\": \"number\",\n \"descrption\": \"Internal error code generated or 400 if default.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"421fcea3-1cc7-40bd-954e-6e477d372dfc","savedPayload":{"position":{"x":15158.023429637862,"y":11908.436340138136},"targetPosition":{"x":15370.155463993826,"y":11696.304305782172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Message","config":"{\n \"codeName\": \"error_message\",\n \"fieldType\": \"string\",\n \"descrption\": \"a corresponding error message for the code\"\n}","project":"Superalgos","apiResponseFields":[],"id":"f3538e94-3a13-49b4-8c47-988007de44f7","savedPayload":{"position":{"x":15070.155463993826,"y":11696.304305782172},"targetPosition":{"x":15370.155463993826,"y":11696.304305782172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Enlapsed","config":"{\n \"codeName\": \"enlapsed\",\n \"fieldType\": \"number\",\n \"descrption\": \"Number of milliseconds taken to generate this response\"\n}","project":"Superalgos","apiResponseFields":[],"id":"a1faf9af-6486-4db3-812d-d2883ceebc81","savedPayload":{"position":{"x":15158.023429637862,"y":11484.172271426209},"targetPosition":{"x":15370.155463993826,"y":11696.304305782172},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9ee26a3a-e412-4221-a62c-bd4668fc159c","savedPayload":{"position":{"x":15370.155463993826,"y":11696.304305782172},"targetPosition":{"x":15166.10364266255,"y":11476.388744233225},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"c832c583-c21f-4bf6-ae9d-b730665de3b0","savedPayload":{"position":{"x":15166.10364266255,"y":11476.388744233225},"targetPosition":{"x":14962.051821331275,"y":11256.473182684278},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"1f1cbf48-1204-4cc1-9a9a-ebc07b7359d4","savedPayload":{"position":{"x":15050.478373654547,"y":10450.186098677776},"targetPosition":{"x":14758,"y":10516.942378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Query Response","name":"403 Forbidden","config":"{\n \"codeName\": \"403\",\n \"isError\": true\n}","project":"Superalgos","apiResponseSchema":{"type":"API Response Schema","name":"New API Response Schema","config":"{\"codeName\": \"\", \"fieldType\": \"\", \"descrption\": \"\"}","project":"Superalgos","apiResponseFields":{"type":"API Response Field","name":"Root Object","config":"{\n \"codeName\": \"Root-Object\",\n \"fieldType\": \"object\",\n \"descrption\": \"This is the root object of the API response.\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Timestamp","config":"{\n \"codeName\": \"timestamp\",\n \"fieldType\": \"date\",\n \"descrption\": \"Current ISO 8601 timestamp on the server.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"0f772ccd-f489-4e22-b5e3-5b0423caf340","savedPayload":{"position":{"x":15023.279656969815,"y":12196.573146342858},"targetPosition":{"x":15023.279656969815,"y":11896.573146342858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Code","config":"{\n \"codeName\": \"error_code\",\n \"fieldType\": \"number\",\n \"descrption\": \"Internal error code generated or 400 if default.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"d42be32d-d979-41ff-80f1-dca56e8a8d5a","savedPayload":{"position":{"x":14811.147622613851,"y":12108.705180698822},"targetPosition":{"x":15023.279656969815,"y":11896.573146342858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Message","config":"{\n \"codeName\": \"error_message\",\n \"fieldType\": \"string\",\n \"descrption\": \"a corresponding error message for the code\"\n}","project":"Superalgos","apiResponseFields":[],"id":"fb6888f5-bcff-499a-8d33-827217aca95d","savedPayload":{"position":{"x":14723.279656969815,"y":11896.573146342858},"targetPosition":{"x":15023.279656969815,"y":11896.573146342858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Enlapsed","config":"{\n \"codeName\": \"enlapsed\",\n \"fieldType\": \"number\",\n \"descrption\": \"Number of milliseconds taken to generate this response\"\n}","project":"Superalgos","apiResponseFields":[],"id":"3dd5fd7e-ee55-43d2-b35f-5a6a0f37c32f","savedPayload":{"position":{"x":14811.147622613851,"y":11684.441111986895},"targetPosition":{"x":15023.279656969815,"y":11896.573146342858},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"b6d6fd44-09e8-4b68-8f82-0004c7dfa3b1","savedPayload":{"position":{"x":15023.279656969815,"y":11896.573146342858},"targetPosition":{"x":14934.853104646543,"y":11609.901304607016},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"7fdd6860-d1f3-4269-b283-612ca6fb23c1","savedPayload":{"position":{"x":14934.853104646543,"y":11609.901304607016},"targetPosition":{"x":14846.426552323272,"y":11323.229462871173},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"df62ce45-d8a3-4e89-ae29-d60300220e21","savedPayload":{"position":{"x":15050.478373654547,"y":10583.698659051564},"targetPosition":{"x":14758,"y":10516.942378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Query Response","name":"429 Too Many Requests","config":"{\n \"codeName\": \"429\",\n \"isError\": true\n}","project":"Superalgos","apiResponseSchema":{"type":"API Response Schema","name":"New API Response Schema","config":"{\"codeName\": \"\", \"fieldType\": \"\", \"descrption\": \"\"}","project":"Superalgos","apiResponseFields":{"type":"API Response Field","name":"Root Object","config":"{\n \"codeName\": \"Root-Object\",\n \"fieldType\": \"object\",\n \"descrption\": \"This is the root object of the API response.\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Timestamp","config":"{\n \"codeName\": \"timestamp\",\n \"fieldType\": \"date\",\n \"descrption\": \"Current ISO 8601 timestamp on the server.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"478dddcc-1976-4e3b-a1fa-195f88376103","savedPayload":{"position":{"x":14623.861960441445,"y":12226.505364737948},"targetPosition":{"x":14623.861960441445,"y":11926.505364737948},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Code","config":"{\n \"codeName\": \"error_code\",\n \"fieldType\": \"number\",\n \"descrption\": \"Internal error code generated or 400 if default.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"ec3cbcda-40f9-499e-a794-4c219aedeb24","savedPayload":{"position":{"x":14411.729926085482,"y":12138.637399093912},"targetPosition":{"x":14623.861960441445,"y":11926.505364737948},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Message","config":"{\n \"codeName\": \"error_message\",\n \"fieldType\": \"string\",\n \"descrption\": \"a corresponding error message for the code\"\n}","project":"Superalgos","apiResponseFields":[],"id":"4bd928d5-10c9-4e44-82d3-2548aa7084f7","savedPayload":{"position":{"x":14323.861960441445,"y":11926.505364737948},"targetPosition":{"x":14623.861960441445,"y":11926.505364737948},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Enlapsed","config":"{\n \"codeName\": \"enlapsed\",\n \"fieldType\": \"number\",\n \"descrption\": \"Number of milliseconds taken to generate this response\"\n}","project":"Superalgos","apiResponseFields":[],"id":"634ecf73-cec3-4a73-8367-0d1fa84d84c6","savedPayload":{"position":{"x":14411.729926085482,"y":11714.373330381984},"targetPosition":{"x":14623.861960441445,"y":11926.505364737948},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bfb87e01-6584-4d15-b223-04d9f1aba5ca","savedPayload":{"position":{"x":14623.861960441445,"y":11926.505364737948},"targetPosition":{"x":14668.574640294297,"y":11629.85611687041},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5790b127-7df1-4cab-8c62-d8337f5fae8e","savedPayload":{"position":{"x":14668.574640294297,"y":11629.85611687041},"targetPosition":{"x":14713.287320147148,"y":11333.20686900287},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"68f17ad9-6136-4119-a5a8-7d8f0a9a8f9a","savedPayload":{"position":{"x":14992.549444740409,"y":10703.98931942229},"targetPosition":{"x":14758,"y":10516.942378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Query Response","name":"500 Internal Server Error","config":"{\n \"codeName\": \"500\",\n \"isError\": true\n}","project":"Superalgos","apiResponseSchema":{"type":"API Response Schema","name":"New API Response Schema","config":"{\"codeName\": \"\", \"fieldType\": \"\", \"descrption\": \"\"}","project":"Superalgos","apiResponseFields":{"type":"API Response Field","name":"Root Object","config":"{\n \"codeName\": \"Root-Object\",\n \"fieldType\": \"object\",\n \"descrption\": \"This is the root object of the API response.\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Timestamp","config":"{\n \"codeName\": \"timestamp\",\n \"fieldType\": \"date\",\n \"descrption\": \"Current ISO 8601 timestamp on the server.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"40101822-97d3-4c7a-8b4f-879316b68646","savedPayload":{"position":{"x":14251.011947742738,"y":12080.172518019726},"targetPosition":{"x":14251.011947742738,"y":11780.172518019726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Code","config":"{\n \"codeName\": \"error_code\",\n \"fieldType\": \"number\",\n \"descrption\": \"Internal error code generated or 400 if default.\"\n}","project":"Superalgos","apiResponseFields":[],"id":"8b8c8726-6e3b-4de4-8f00-79ece8a5d136","savedPayload":{"position":{"x":14038.879913386774,"y":11992.30455237569},"targetPosition":{"x":14251.011947742738,"y":11780.172518019726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Error Message","config":"{\n \"codeName\": \"error_message\",\n \"fieldType\": \"string\",\n \"descrption\": \"a corresponding error message for the code\"\n}","project":"Superalgos","apiResponseFields":[],"id":"1ec3402c-74f0-453a-a303-c137a07172e6","savedPayload":{"position":{"x":13951.011947742738,"y":11780.172518019726},"targetPosition":{"x":14251.011947742738,"y":11780.172518019726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Enlapsed","config":"{\n \"codeName\": \"enlapsed\",\n \"fieldType\": \"number\",\n \"descrption\": \"Number of milliseconds taken to generate this response\"\n}","project":"Superalgos","apiResponseFields":[],"id":"35fe20f4-f618-42a1-abc4-170a43f2ffed","savedPayload":{"position":{"x":14038.879913386774,"y":11568.040483663763},"targetPosition":{"x":14251.011947742738,"y":11780.172518019726},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"3f8e3c50-abee-4e26-a31f-a84229e1ae9e","savedPayload":{"position":{"x":14251.011947742738,"y":11780.172518019726},"targetPosition":{"x":14420.007965161825,"y":11532.300885724928},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"cbf26923-6faa-4a8d-88b4-98f136d04b62","savedPayload":{"position":{"x":14420.007965161825,"y":11532.300885724928},"targetPosition":{"x":14589.003982580913,"y":11284.42925343013},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"e707b09f-58d3-4eac-bfa6-63eba2509f3e","savedPayload":{"position":{"x":14888.165121735268,"y":10787.233039235394},"targetPosition":{"x":14758,"y":10516.942378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"81458570-268d-49c9-91be-e1c7ac69af2e","savedPayload":{"position":{"x":14758,"y":10516.942378864669},"targetPosition":{"x":14458,"y":10516.942378864669},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"86fa3714-be85-4675-9b15-0e115592b494","savedPayload":{"position":{"x":14458,"y":10516.942378864669},"targetPosition":{"x":14308,"y":10776.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Endpoint","name":"Get Asset Metrics","config":"{\n \"codeName\": \"assets\"\n}","project":"Superalgos","apiPathParameters":{"type":"API Path Parameters","name":"New API Path Parameters","project":"Superalgos","apiPathParameters":[{"type":"API Path Parameter","name":"Base Asset","config":"{\n \"codeName\": \"baseAsset\",\n \"isString\": true,\n \"isOptional\": false,\n \"description\": \"This key can be the asset's ID (unique), slug (unique), or symbol (non-unique)\",\n \"replaceBy\": \"@BaseAsset\"\n}","project":"Superalgos","id":"5f1f059d-fd59-41bf-b2a4-d59221dc2e91","savedPayload":{"position":{"x":14908,"y":10776.75},"targetPosition":{"x":14758,"y":11036.557621135331},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},{"type":"API Path Parameter","name":"Metrics","config":"{\n \"codeName\": \"metrics\",\n \"isString\": true,\n \"isOptional\": false,\n \"description\": \"\"\n}","project":"Superalgos","id":"d843b7db-f6d9-4009-84d5-e0a0259f14b8","savedPayload":{"position":{"x":14908,"y":11296.365242270662},"targetPosition":{"x":14758,"y":11036.557621135331},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"ed3de4aa-7757-4bf7-96aa-65207a5809f4","savedPayload":{"position":{"x":14758,"y":11036.557621135331},"targetPosition":{"x":14458,"y":11036.557621135331},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"apiQueryResponses":{"type":"API Query Responses","name":"New API Query Responses","project":"Superalgos","apiQueryResponses":[{"type":"API Query Response","name":"200 Successful","config":"{\n \"codeName\": \"200\",\n \"isError\": false\n}","project":"Superalgos","apiResponseSchema":{"type":"API Response Schema","name":"New API Response Schema","config":"{\n \"nodePath\": \"apiResponseReceivedObject.data\"\n}","project":"Superalgos","apiResponseFields":{"type":"API Response Field","name":"Root Object","config":"{\n \"codeName\": \"rootObject\",\n \"fieldType\": \"object\",\n \"descrption\": \"This is the root object of the API response.\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Status","config":"{\n \"codeName\": \"status\",\n \"fieldType\": \"object\",\n \"descrption\": \"object (ApiStatus)\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Enlapsed","config":"{\n \"codeName\": \"enlapsed\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"eb92bb77-49a5-47bf-ae91-bd8543bb01d8","savedPayload":{"position":{"x":14008,"y":12635.595726811986},"targetPosition":{"x":13858,"y":12375.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Timestamp","config":"{\n \"codeName\": \"timestamp\",\n \"fieldType\": \"date\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"0556baad-4383-4e3b-ac8b-de84354fb571","savedPayload":{"position":{"x":13708,"y":12635.595726811986},"targetPosition":{"x":13858,"y":12375.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"abc6edcb-8c2d-4770-9691-2e009f9c63da","savedPayload":{"position":{"x":13858,"y":12375.788105676655},"targetPosition":{"x":13858,"y":12075.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Data","config":"{\n \"codeName\": \"data\",\n \"fieldType\": \"array\",\n \"descrption\": \"Array of records received for each page requested to the server\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Identifier","config":"{\n \"codeName\": \"id\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"5b1ef368-82ad-47ee-b198-af7168b7228f","savedPayload":{"position":{"x":13584.757138593137,"y":12735.454727506736},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Symbol","config":"{\n \"codeName\": \"symbol\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"d7362ef1-c614-4b66-acf6-3631c5ad11fd","savedPayload":{"position":{"x":13468.288568297003,"y":12750.788105676655},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Name","config":"{\n \"codeName\": \"name\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"9657c8c8-da2d-412a-b6ab-cd018e5e0bad","savedPayload":{"position":{"x":13351.819998000869,"y":12735.454727506736},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Slug","config":"{\n \"codeName\": \"slug\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"88f69de2-8328-4caa-9855-cedd9a9cc6b5","savedPayload":{"position":{"x":13243.288568297003,"y":12690.499537379652},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Market Data","config":"{\n \"codeName\": \"market_data\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Price Usd","config":"{\n \"codeName\": \"price_usd\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"e5d967be-9b61-4e73-86e0-4dd92b38de79","savedPayload":{"position":{"x":13522.257494430569,"y":12705.222097289128},"targetPosition":{"x":13386.060344508705,"y":12437.920140032618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Price Btc","config":"{\n \"codeName\": \"price_btc\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"816823a8-6b67-4d6c-9313-5addeba7f6c4","savedPayload":{"position":{"x":13432.990684020775,"y":12734.226642211159},"targetPosition":{"x":13386.060344508705,"y":12437.920140032618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Volume Last 24 Hours","config":"{\n \"codeName\": \"volume_last_24_hours\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"3ef10e53-17d0-4f42-8e52-e24b4d0dfe72","savedPayload":{"position":{"x":13339.130004996636,"y":12734.226642211159},"targetPosition":{"x":13386.060344508705,"y":12437.920140032618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Real Volume Last 24 Hours","config":"{\n \"codeName\": \"real_volume_last_24_hours\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"dc29e93e-8a79-4dba-a773-6cf028555cc1","savedPayload":{"position":{"x":13249.863194586842,"y":12705.222097289128},"targetPosition":{"x":13386.060344508705,"y":12437.920140032618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Volume Last 24 Hours Overstatement Multiple","config":"{\n \"codeName\": \"volume_last_24_hours_overstatement_multiple\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"bf9f49c9-30e6-4cad-929e-4123caff18a4","savedPayload":{"position":{"x":13173.928310152742,"y":12650.052174388582},"targetPosition":{"x":13386.060344508705,"y":12437.920140032618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Percent Change Usd Last 24 Hours","config":"{\n \"codeName\": \"percent_change_usd_last_24_hours\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"c5dc3675-85bf-49c3-b400-19ffb0db0a5b","savedPayload":{"position":{"x":13118.758387252195,"y":12574.117289954482},"targetPosition":{"x":13386.060344508705,"y":12437.920140032618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Percent Change Btc Last 24 Hours","config":"{\n \"codeName\": \"percent_change_btc_last_24_hours\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"27f81041-d385-4691-a2f6-2d03f2037776","savedPayload":{"position":{"x":13089.753842330165,"y":12484.850479544688},"targetPosition":{"x":13386.060344508705,"y":12437.920140032618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Ohlcv Last 1 Hour","config":"{\n \"codeName\": \"ohlcv_last_1_hour\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Open","config":"{\n \"codeName\": \"open\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"63034423-092e-4d89-8444-1b3bcb822a33","savedPayload":{"position":{"x":12823.500234566445,"y":12014.441546344466},"targetPosition":{"x":13121.856803176926,"y":11983.08300736417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"High","config":"{\n \"codeName\": \"high\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"89c51c95-d4f8-4481-948d-c91fb50de544","savedPayload":{"position":{"x":12847.793165884146,"y":11861.06201444143},"targetPosition":{"x":13121.856803176926,"y":11983.08300736417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Low","config":"{\n \"codeName\": \"low\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"6c75f498-5a7a-4ee2-b21f-4fc83231ee21","savedPayload":{"position":{"x":12945.521227489184,"y":11740.377909051685},"targetPosition":{"x":13121.856803176926,"y":11983.08300736417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Close","config":"{\n \"codeName\": \"close\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"d3127098-51b1-40cb-b84b-eb2b2a1f5665","savedPayload":{"position":{"x":13090.49826419663,"y":11684.726438753689},"targetPosition":{"x":13121.856803176926,"y":11983.08300736417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Volume","config":"{\n \"codeName\": \"volume\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"2f9af174-44f3-4ddb-aad9-503e2d29a6ab","savedPayload":{"position":{"x":13243.877796099667,"y":11709.01937007139},"targetPosition":{"x":13121.856803176926,"y":11983.08300736417},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"62970a5d-2df7-480c-b0ca-d0e823ebc38f","savedPayload":{"position":{"x":13089.753842330165,"y":12390.989800520549},"targetPosition":{"x":13386.060344508705,"y":12437.920140032618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Ohlcv Last 24 Hour","config":"{\n \"codeName\": \"ohlcv_last_24_hour\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Open","config":"{\n \"codeName\": \"open\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"37b51cb1-b275-4cc1-ba5e-20881580e509","savedPayload":{"position":{"x":12912.043000332043,"y":11878.097643542782},"targetPosition":{"x":13205.487280552185,"y":11940.47115078811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"High","config":"{\n \"codeName\": \"high\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"84f5e5a3-9cb9-4919-a1e8-6f6457708720","savedPayload":{"position":{"x":12982.543832908967,"y":11739.731968880451},"targetPosition":{"x":13205.487280552185,"y":11940.47115078811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Low","config":"{\n \"codeName\": \"low\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"4b2210ca-20bc-488a-9c3d-cfc2376ba663","savedPayload":{"position":{"x":13112.7821822397,"y":11655.154195899564},"targetPosition":{"x":13205.487280552185,"y":11940.47115078811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Close","config":"{\n \"codeName\": \"close\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"38175b34-77d5-4fe5-91c3-c0d358eedee6","savedPayload":{"position":{"x":13267.860787797512,"y":11647.026870567968},"targetPosition":{"x":13205.487280552185,"y":11940.47115078811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Volume","config":"{\n \"codeName\": \"volume\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"e444f49d-d869-4171-9f05-dfdfdc583139","savedPayload":{"position":{"x":13406.226462459841,"y":11717.527703144891},"targetPosition":{"x":13205.487280552185,"y":11940.47115078811},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"e1486021-b649-4956-8e0c-322b9e76d20f","savedPayload":{"position":{"x":13118.758387252195,"y":12301.722990110755},"targetPosition":{"x":13386.060344508705,"y":12437.920140032618},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bb2d64d5-f5c7-4e64-b0fc-677e5354ff83","savedPayload":{"position":{"x":13150.090516763057,"y":12618.9861572106},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Supply","config":"{\n \"codeName\": \"supply\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Y 2050","config":"{\n \"codeName\": \"y_2050\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"d07159f1-f5ea-4a8c-bb40-ab71f3b0a9a1","savedPayload":{"position":{"x":13377.542615395354,"y":12673.221564088797},"targetPosition":{"x":13338.384757729338,"y":12375.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Y 2050 Percent Issued","config":"{\n \"codeName\": \"y_2050_percent_issued\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"ac1918f7-5693-4686-b9d3-76372d8bd93b","savedPayload":{"position":{"x":13260.739044198583,"y":12665.565853563376},"targetPosition":{"x":13338.384757729338,"y":12375.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Supply Yplus 10","config":"{\n \"codeName\": \"supply_yplus_10\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"99ae28b5-d26f-499c-816f-ffaacaf54fd3","savedPayload":{"position":{"x":13155.756329026723,"y":12613.794107764024},"targetPosition":{"x":13338.384757729338,"y":12375.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Y Plus10 Issued Percent","config":"{\n \"codeName\": \"y_plus10_issued_percent\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"317f9ec6-5e3f-4071-b234-c5369b3c819a","savedPayload":{"position":{"x":13078.577136594007,"y":12525.788105676655},"targetPosition":{"x":13338.384757729338,"y":12375.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Liquid","config":"{\n \"codeName\": \"liquid\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"83a9d7ae-952f-4948-bb68-77219dba62fd","savedPayload":{"position":{"x":13040.951299317196,"y":12414.94596334267},"targetPosition":{"x":13338.384757729338,"y":12375.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Circulating","config":"{\n \"codeName\": \"circulating\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"2067a750-eae8-4326-8b79-dd4d4eecb197","savedPayload":{"position":{"x":13048.607009842617,"y":12298.142392145899},"targetPosition":{"x":13338.384757729338,"y":12375.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Stock To Flow","config":"{\n \"codeName\": \"stock_to_flow\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"6e0a32ab-9a4a-4b2e-acc0-6dc48d0ad9fd","savedPayload":{"position":{"x":13100.378755641968,"y":12193.159676974039},"targetPosition":{"x":13338.384757729338,"y":12375.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"fab75f6e-a695-4a97-a9dc-88a9098b6635","savedPayload":{"position":{"x":13078.577136594005,"y":12525.788105676655},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Blockchain Stats 24 Hours","config":"{\n \"codeName\": \"blockchain_stats_24_hours\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Transaction Volume","config":"{\n \"codeName\": \"transaction_volume\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"8852338a-669d-48fc-b455-962687d0a7df","savedPayload":{"position":{"x":13050.447983891268,"y":12866.941993127568},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Nvt","config":"{\n \"codeName\": \"nvt\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"a282b318-9074-4966-b169-18ace38521d0","savedPayload":{"position":{"x":12949.96172324361,"y":12859.41158892777},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Sum Of Fees","config":"{\n \"codeName\": \"sum_of_fees\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"df4e4be8-0875-41b7-a229-157030fe0a52","savedPayload":{"position":{"x":12853.670535523037,"y":12829.709691114278},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Median Tx Value","config":"{\n \"codeName\": \"median_tx_value\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"3e7698c5-3068-4a98-8144-865024e346cb","savedPayload":{"position":{"x":12766.402862958845,"y":12779.32567686779},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Median Tx Fee","config":"{\n \"codeName\": \"median_tx_fee\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"f1bd866e-f2ec-4eff-8d65-ade9a8cd0039","savedPayload":{"position":{"x":12692.534671051468,"y":12710.786011047943},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Count Of Active Addresses","config":"{\n \"codeName\": \"count_of_active_addresses\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"a220144a-caf6-4052-8a14-558ade0093cf","savedPayload":{"position":{"x":12635.770019389847,"y":12627.527558695667},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Count Of Tx","config":"{\n \"codeName\": \"count_of_tx\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"f349bc28-232b-4b74-9563-76c74f48f115","savedPayload":{"position":{"x":12598.95532463684,"y":12533.725246268923},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Count Of Payments","config":"{\n \"codeName\": \"count_of_payments\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"829c3988-a53d-4d7e-af7d-7709529d0835","savedPayload":{"position":{"x":12583.936629312142,"y":12434.082713397134},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"New Issuance","config":"{\n \"codeName\": \"new_issuance\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"5c6ddb8c-2e42-4e93-a7f3-9daae38e84de","savedPayload":{"position":{"x":12591.46703351194,"y":12333.596452749476},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Average Difficulty","config":"{\n \"codeName\": \"average_difficulty\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"10d0cab7-6b87-4cf0-a2f5-16f531dca976","savedPayload":{"position":{"x":12621.168931325432,"y":12237.305265028905},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Kilobytes Added","config":"{\n \"codeName\": \"kilobytes_added\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"dcf2bde6-c00e-41e7-b67e-75ef1c7d26c2","savedPayload":{"position":{"x":12671.55294557192,"y":12150.037592464712},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Count Of Blocks Added","config":"{\n \"codeName\": \"count_of_blocks_added\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"67e6fd11-a5ba-432d-86d4-46e20c2f1c93","savedPayload":{"position":{"x":12740.092611391767,"y":12076.169400557335},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Supply Moved Off Chain","config":"{\n \"codeName\": \"supply_moved_off_chain\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"caf11a90-8e09-45f5-b8a7-8c07c73ec4a6","savedPayload":{"position":{"x":12823.351063744043,"y":12019.404748895715},"targetPosition":{"x":13033.621946466921,"y":12417.256675972789},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"287071f2-f101-4433-b363-801d7b177e3e","savedPayload":{"position":{"x":13033.621946466921,"y":12417.256675972789},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"All Time High","config":"{\n \"codeName\": \"all_time_high\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Price","config":"{\n \"codeName\": \"price\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"73248e45-35df-4454-90aa-5ebf9614621e","savedPayload":{"position":{"x":12753.78520476539,"y":12664.84575314538},"targetPosition":{"x":13018.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Date At","config":"{\n \"codeName\": \"at\",\n \"fieldType\": \"date\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"663d2ff8-a021-45ee-8958-7397739f9e85","savedPayload":{"position":{"x":12590.313135964183,"y":12439.84575314538},"targetPosition":{"x":13018.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Days Since","config":"{\n \"codeName\": \"days_since\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"d9e57ed0-4c1c-419f-b0a7-6a44fcfdf5ec","savedPayload":{"position":{"x":12590.313135964183,"y":12161.730458207929},"targetPosition":{"x":13018.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Percent Down","config":"{\n \"codeName\": \"percent_down\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"e6be5a07-a19d-4251-a57b-3ecb7c668d25","savedPayload":{"position":{"x":12753.78520476539,"y":11936.730458207929},"targetPosition":{"x":13018.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"bbada713-40cd-4745-87aa-902fbbd10bf0","savedPayload":{"position":{"x":13018.288568297003,"y":12300.788105676655},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Developer Activity","config":"{\n \"codeName\": \"developer_activity\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Stars","config":"{\n \"codeName\": \"stars\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"94b90f64-da92-4680-a54f-3d604cb4de99","savedPayload":{"position":{"x":13111.164231670931,"y":12291.872972625571},"targetPosition":{"x":13331.541744268192,"y":12088.320149158431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Watchers","config":"{\n \"codeName\": \"watchers\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"e75b5223-ced3-4524-95d2-00c2fec1fe3c","savedPayload":{"position":{"x":13054.835456036817,"y":12204.22368686637},"targetPosition":{"x":13331.541744268192,"y":12088.320149158431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Commits Last 3 Months","config":"{\n \"codeName\": \"commits_last_3_months\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"4695588f-ce4a-443b-94c3-8e7b1daa7840","savedPayload":{"position":{"x":13031.881542513289,"y":12102.594723905555},"targetPosition":{"x":13331.541744268192,"y":12088.320149158431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Commits Last 1 Year","config":"{\n \"codeName\": \"commits_last_1_year\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"f75c6027-c55c-4e28-8529-1ebe2cae1c64","savedPayload":{"position":{"x":13045.07107183497,"y":11999.244036559949},"targetPosition":{"x":13331.541744268192,"y":12088.320149158431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Lines Added Last 3 Months","config":"{\n \"codeName\": \"lines_added_last_3_months\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"e527108b-996d-4aa2-b269-c2e44bff0702","savedPayload":{"position":{"x":13092.813192108943,"y":11906.637243017132},"targetPosition":{"x":13331.541744268192,"y":12088.320149158431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Lines Added Last 1 Year","config":"{\n \"codeName\": \"lines_added_last_1_year\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"535e66e3-8ee0-4dfe-8283-7aecfd830b7a","savedPayload":{"position":{"x":13169.349499031512,"y":11835.944089309078},"targetPosition":{"x":13331.541744268192,"y":12088.320149158431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Lines Deleted Last 3 Months","config":"{\n \"codeName\": \"lines_deleted_last_3_months\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"b355c11d-7f05-44e1-841b-fa94e3ef402c","savedPayload":{"position":{"x":13265.44858443223,"y":11795.691213092809},"targetPosition":{"x":13331.541744268192,"y":12088.320149158431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Lines Deleted Last 1 Year","config":"{\n \"codeName\": \"lines_deleted_last_1_year\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"c2f9d026-02f6-4764-8a39-1b227958d689","savedPayload":{"position":{"x":13369.519480340317,"y":11790.733705309192},"targetPosition":{"x":13331.541744268192,"y":12088.320149158431},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"9108c32c-3559-47f6-9886-a018b2a63054","savedPayload":{"position":{"x":13033.621946466921,"y":12184.31953538052},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Roi Data","config":"{\n \"codeName\": \"roi_data\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Percent Change Last 1 Week","config":"{\n \"codeName\": \"percent_change_last_1_week\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"5d067edf-7321-4c95-b100-1ac8250569af","savedPayload":{"position":{"x":13064.321120436558,"y":12197.809098599395},"targetPosition":{"x":13338.384757729338,"y":12075.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Percent Change Last 1 Month","config":"{\n \"codeName\": \"percent_change_last_1_month\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"98f69bdd-cb21-478c-8d31-41584212d006","savedPayload":{"position":{"x":13044.940477509197,"y":12013.414598431327},"targetPosition":{"x":13338.384757729338,"y":12075.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Percent Change Last 3 Months","config":"{\n \"codeName\": \"percent_change_last_3_months\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"96b6fb98-becb-49ae-baaa-d5c1bce746d1","savedPayload":{"position":{"x":13137.64557582168,"y":11852.844658033437},"targetPosition":{"x":13338.384757729338,"y":12075.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Percent Change Last 1 Year","config":"{\n \"codeName\": \"percent_change_last_1_year\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"182dc82b-0bc5-402d-b95f-9c5ea436ef34","savedPayload":{"position":{"x":13307.026218749043,"y":11777.431537066173},"targetPosition":{"x":13338.384757729338,"y":12075.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"beb0d84f-6f70-4a35-8c72-9df168c50f48","savedPayload":{"position":{"x":13078.577136594005,"y":12075.788105676655},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Misc Data","config":"{\n \"codeName\": \"misc_data\",\n \"fieldType\": \"object\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Asset Age Days","config":"{\n \"codeName\": \"asset_age_days\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"52a9dfcb-7ad8-4b4e-9528-d651eba6c9b2","savedPayload":{"position":{"x":13089.753842330165,"y":12060.58641083276},"targetPosition":{"x":13386.060344508705,"y":12013.65607132069},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Vladimir Club Cost","config":"{\n \"codeName\": \"vladimir_club_cost\",\n \"fieldType\": \"number\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"3b5927c1-f70a-4875-8616-cb77afdbce4e","savedPayload":{"position":{"x":13118.758387252195,"y":11877.458921398827},"targetPosition":{"x":13386.060344508705,"y":12013.65607132069},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Categories","config":"{\n \"codeName\": \"categories\",\n \"fieldType\": \"array\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Category","config":"{\n \"codeName\": \"category\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"8dec1d2c-828f-4eb7-b25b-3f18b25f1205","savedPayload":{"position":{"x":13113.666044664978,"y":11479.052156807671},"targetPosition":{"x":13249.863194586842,"y":11746.354114064181},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"1556af73-39c5-465c-a0a4-e5e78be10cec","savedPayload":{"position":{"x":13249.863194586842,"y":11746.354114064181},"targetPosition":{"x":13386.060344508705,"y":12013.65607132069},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"Sectors","config":"{\n \"codeName\": \"sector\",\n \"fieldType\": \"array\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"Sector","config":"{\n \"codeName\": \"sector-item\",\n \"fieldType\": \"string\",\n \"descrption\": \"\"\n}","project":"Superalgos","apiResponseFields":[],"id":"5674cd49-5a3f-4b70-b56a-095fe3b0dca5","savedPayload":{"position":{"x":13479.921023532845,"y":11421.04306696361},"targetPosition":{"x":13432.990684020775,"y":11717.34956914215},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"169bbde2-1a12-40e1-82f2-1332b6589d18","savedPayload":{"position":{"x":13432.990684020775,"y":11717.34956914215},"targetPosition":{"x":13386.060344508705,"y":12013.65607132069},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"604e392e-6023-4c6c-a2ad-bd341ac80a48","savedPayload":{"position":{"x":13150.090516763055,"y":11982.590054142709},"targetPosition":{"x":13468.288568297003,"y":12300.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"740c25c9-2048-4721-839c-0f35a53040ab","savedPayload":{"position":{"x":13468.288568297003,"y":12300.788105676655},"targetPosition":{"x":13858,"y":12075.788105676655},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":4,"arrangementStyle":0},"uiObject":{"isRunning":false,"shortcutKey":"s"}}}],"id":"b18bebdd-42c7-4348-9436-0ff5cb49819a","savedPayload":{"position":{"x":13858,"y":12075.788105676655},"targetPosition":{"x":14008,"y":11815.980484541324},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"9d2d1b6d-cfab-4698-85c3-5afc35f84832","savedPayload":{"position":{"x":14008,"y":11815.980484541324},"targetPosition":{"x":14158,"y":11556.172863405993},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"43bec133-eb25-4a27-80af-522da23f8f3c","savedPayload":{"position":{"x":14158,"y":11556.172863405993},"targetPosition":{"x":14308,"y":11296.365242270662},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"cb523050-92c1-48d9-934a-49e79e81b070","savedPayload":{"position":{"x":14308,"y":11296.365242270662},"targetPosition":{"x":14458,"y":11036.557621135331},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"5532f92f-3434-41e0-a620-ee9529fc7d98","savedPayload":{"position":{"x":14458,"y":11036.557621135331},"targetPosition":{"x":14308,"y":10776.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"82ba9297-c7a7-4313-aace-5b7f3a43a9ba","savedPayload":{"position":{"x":14308,"y":10776.75},"targetPosition":{"x":14008,"y":10776.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"id":"0f9e2b07-1084-4489-927c-bab05bbd08d2","savedPayload":{"position":{"x":14008,"y":10776.75},"targetPosition":{"x":14008,"y":10776.75},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/App-Schema/plugin-api-maps.json b/Projects/Superalgos/Schemas/App-Schema/plugin-api-maps.json new file mode 100644 index 000000000..9274fb772 --- /dev/null +++ b/Projects/Superalgos/Schemas/App-Schema/plugin-api-maps.json @@ -0,0 +1,37 @@ +{ + "type": "Plugin API Maps", + "menuItems": [ + { + "action": "Add Missing Plugin API Maps", + "label": "Add Missing API Maps", + "askConfirmation": true, + "confirmationLabel": "Confirm to Proceed", + "workDoneLabel": "Done", + "relatedUiObject": "API Map", + "actionFunction": "payload.executeAction" + }, + { + "action": "Delete UI Object", + "askConfirmation": true, + "confirmationLabel": "Confirm to Delete", + "label": "Delete", + "iconPathOn": "delete-entity", + "iconPathOff": "delete-entity", + "actionFunction": "payload.executeAction" + } + ], + "addLeftIcons": true, + "level": 1, + "propertyNameAtParent": "pluginApiMaps", + "attachingRules": { + "compatibleTypes": "->Plugin Project->" + }, + "childrenNodesProperties": [ + { + "name": "pluginFiles", + "type": "array", + "childType": "Plugin File", + "autoAdd": false + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/Schemas/App-Schema/plugin-project.json b/Projects/Superalgos/Schemas/App-Schema/plugin-project.json index 40e4e769f..c5d7e8400 100644 --- a/Projects/Superalgos/Schemas/App-Schema/plugin-project.json +++ b/Projects/Superalgos/Schemas/App-Schema/plugin-project.json @@ -84,6 +84,12 @@ "type": "node", "childType": "Plugin Tutorials", "autoAdd": false + }, + { + "name": "pluginApiMaps", + "type": "node", + "childType": "Plugin API Maps", + "autoAdd": false } ], "alternativeIcons": [ diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/plugin-api-maps.json b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-api-maps.json new file mode 100644 index 000000000..c21f7b5d9 --- /dev/null +++ b/Projects/Superalgos/Schemas/Docs-Nodes/plugin-api-maps.json @@ -0,0 +1,13 @@ +{ + "type": "Plugin API Maps", + "definition": { + "text": "The plugin API Maps node features the definitions of tutorials to be included as plugins in the current workspace.", + "updated": 1622165615601 + }, + "paragraphs": [ + { + "style": "Text", + "text": "Right click and select the pencil button to enter edit mode." + } + ] +} \ No newline at end of file diff --git a/Projects/Superalgos/UI/Function-Libraries/ActionSwitch.js b/Projects/Superalgos/UI/Function-Libraries/ActionSwitch.js index 1ad6b714c..2c9e6def4 100644 --- a/Projects/Superalgos/UI/Function-Libraries/ActionSwitch.js +++ b/Projects/Superalgos/UI/Function-Libraries/ActionSwitch.js @@ -683,6 +683,11 @@ function newSuperalgosActionSwitch() { UI.projects.superalgos.functionLibraries.pluginsFunctions.pluginMissingTutorials(action.node, action.rootNodes) } break + case 'Add Missing Plugin API Maps': + { + UI.projects.superalgos.functionLibraries.pluginsFunctions.pluginMissingApiMaps(action.node, action.rootNodes) + } + break case 'Add Missing Workspace Projects': { UI.projects.superalgos.functionLibraries.workspaceFunctions.addMissingWorkspaceProjects(action.node, action.rootNodes) diff --git a/Projects/Superalgos/UI/Function-Libraries/PluginsFunctions.js b/Projects/Superalgos/UI/Function-Libraries/PluginsFunctions.js index 59f468203..3ed2927c4 100644 --- a/Projects/Superalgos/UI/Function-Libraries/PluginsFunctions.js +++ b/Projects/Superalgos/UI/Function-Libraries/PluginsFunctions.js @@ -8,7 +8,8 @@ function newSuperalgosFunctionLibraryPluginsFunctions() { pluginMissingLearningMines: pluginMissingLearningMines, pluginMissingLearningSystems: pluginMissingLearningSystems, pluginMissingLearningEngines: pluginMissingLearningEngines, - pluginMissingTutorials: pluginMissingTutorials + pluginMissingTutorials: pluginMissingTutorials, + pluginMissingApiMaps: pluginMissingApiMaps } return thisObject @@ -197,4 +198,20 @@ function newSuperalgosFunctionLibraryPluginsFunctions() { addPluginFileIfNeeded(node, fileNames) } } + + function pluginMissingApiMaps(node, rootNodes) { + let projectName = getProjectName(node) + if (projectName === "" || projectName === undefined) { + if (node.payload.parentNode !== undefined) { + node.payload.parentNode.payload.uiObject.setErrorMessage("Config codeName must have the name of the project.") + return + } + } + + getPluginFileNames(projectName, 'API-Maps', onNamesArrived) + + function onNamesArrived(fileNames) { + addPluginFileIfNeeded(node, fileNames) + } + } } diff --git a/Projects/Superalgos/UI/Function-Libraries/UiObjectsFromNodes.js b/Projects/Superalgos/UI/Function-Libraries/UiObjectsFromNodes.js index 4f6cb128d..a19f64f79 100644 --- a/Projects/Superalgos/UI/Function-Libraries/UiObjectsFromNodes.js +++ b/Projects/Superalgos/UI/Function-Libraries/UiObjectsFromNodes.js @@ -94,6 +94,10 @@ function newSuperalgosFunctionLibraryUiObjectsFromNodes() { totalPlugin = totalPlugin + project.pluginTutorials.pluginFiles.length pluginAllTheseFiles(project.pluginTutorials.pluginFiles, 'Tutorials') } + if (project.pluginApiMaps !== undefined) { + totalPlugin = totalPlugin + project.pluginApiMaps.pluginFiles.length + pluginAllTheseFiles(project.pluginApiMaps.pluginFiles, 'API-Maps') + } } } }