Merge pull request #1066 from harrellbm/develop

Initial CoinGecko Api map and data mine
This commit is contained in:
Luis Fernando Molina authored and GitHub committed 2021-06-02 15:45:27 -04:00
commit de4e257a7e
2 files changed
+2

No files matched your search

@@ -0,0 +1 @@
{"type":"API Map","name":"CoinGecko","config":"{\n \"codeName\": \"CoinGecko\",\n \"protocol\": \"https\",\n \"portNumber\": \"\",\n \"hostName\": \"api.coingecko.com\",\n \"path\": \"api\",\n \"millisecondsBetweenCalls\": 4000\n}","project":"Superalgos","apiVersions":[{"type":"API Version","name":"Version 3","config":"{\n \"codeName\": \"v3\"\n}","project":"Superalgos","apiEndpoints":[{"type":"API Endpoint","name":"Coins","config":"{\n \"codeName\": \"coins\"\n}","project":"Superalgos","apiPathParameters":{"type":"API Path Parameters","name":"New API Path Parameters","project":"Superalgos","apiPathParameters":[{"type":"API Path Parameter","name":"ID ","config":"{\n \"codeName\": \"bitcoin\",\n \"isString\": false,\n \"isOptional\": false,\n \"description\": \"Get historical blocks (use the current offset returned in a response to calculate the offset you want to get)\",\n \"replaceBy\": \"@BaseAssetName\"\n}","project":"Superalgos","id":"7ad55ecd-aef9-4d5d-847a-76bf95d9dd1e","savedPayload":{"position":{"x":15608.615242270662,"y":10360.192378864667},"targetPosition":{"x":15348.807621135331,"y":10510.192378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}}],"id":"06767740-6636-4345-aae6-34ff6edd3e6b","savedPayload":{"position":{"x":15348.807621135331,"y":10510.192378864667},"targetPosition":{"x":15089,"y":10660.192378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"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\"\n}","project":"Superalgos","apiResponseFields":{"type":"API Response Field","name":"Root Object","config":"{\n \"codeName\": \"\",\n \"fieldType\": \"\",\n \"descrption\": \"This is the root object of the API response.\"\n}","project":"Superalgos","apiResponseFields":[{"type":"API Response Field","name":"market_cap_rank","config":"{\n \"codeName\": \"market_cap_rank\",\n \"fieldType\": \"number\",\n \"descrption\": \"Market Cap Rank of current responce\"\n}","project":"Superalgos","apiResponseFields":[],"id":"3e94e03f-0f7a-474c-bb83-1bcb58439c7a","savedPayload":{"position":{"x":16812.302174388584,"y":10985.928310152738},"targetPosition":{"x":16388.038105676656,"y":11410.192378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"liquidity_score","config":"{\n \"codeName\": \"liquidity_score\",\n \"fieldType\": \"number\",\n \"descrption\": \"Liquidity score of returned asset as calculated by coingecko\"\n}","project":"Superalgos","apiResponseFields":[],"id":"2be7f9a7-da09-47a1-bd03-97e6f9181751","savedPayload":{"position":{"x":16907.65334794732,"y":11110.192378864667},"targetPosition":{"x":16388.038105676656,"y":11410.192378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"last_updated","config":"{\n \"codeName\": \"last_updated\",\n \"fieldType\": \"string\",\n \"descrption\": \"Timestamp data was last updated\"\n}","project":"Superalgos","apiResponseFields":[],"id":"b916f7d2-215c-4f07-aaf1-5f900c762ef5","savedPayload":{"position":{"x":16967.5936014501,"y":11254.900951803154},"targetPosition":{"x":16388.038105676656,"y":11410.192378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"sentiment_votes_up_percentage","config":"{\n \"codeName\": \"sentiment_votes_up_percentage\",\n \"fieldType\": \"number\",\n \"descrption\": \"Percentage of up votes for current returned asset\"\n}","project":"Superalgos","apiResponseFields":[],"id":"a8a0b9f2-6ec1-45c8-bf6a-f8f61cd11fb7","savedPayload":{"position":{"x":16988.038105676656,"y":11410.192378864667},"targetPosition":{"x":16388.038105676656,"y":11410.192378864667},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"API Response Field","name":"sentiment_votes_down_percentage","config":"{\n \"codeName\": \"sentiment_votes_down_percentage\",\n \"fieldType\": \"number\",\n \"descrption\": \"PercenLine truncated
@@ -0,0 +1 @@
{"type":"Data Mine","name":"CoinGecko","config":"{\n \"codeName\": \"CoinGecko\"\n}","project":"Superalgos","sensorBots":[],"apiDataFetcherBots":[{"type":"API Data Fetcher Bot","name":"One Min Coin Stats","config":"{\n \"codeName\": \"One-Min-Coin-Stats\"\n}","project":"Superalgos","processes":[{"type":"Process Definition","name":"Fetching Process","config":"{\n \"codeName\": \"Fetching-Process\",\n \"description\": \"Fetches Data from an API\",\n \"deadWaitTime\": 0,\n \"normalWaitTime\": 60000,\n \"retryWaitTime\": 10000,\n \"botModule\": \"API Data Fetcher Fetching Process\"\n}","project":"Superalgos","processOutput":{"type":"Process Output","name":"New Process Output","project":"Superalgos","outputDatasets":[{"type":"Output Dataset","name":"One Min One Min Coin Stats","project":"Superalgos","id":"6247617a-fba4-40c1-ad55-f6ade7f23311","savedPayload":{"position":{"x":11120.046367851623,"y":11166.412884293224},"targetPosition":{"x":10820.046367851623,"y":11166.412884293224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Dataset Definition","name":"One Min","id":"3f8bb3e0-362e-4730-8dfa-d1a9dfda3042"}}}],"outputDatasetFolders":[],"id":"b6fd03bd-50e7-4bfb-bb28-ab6f8148538f","savedPayload":{"position":{"x":10820.046367851623,"y":11166.412884293224},"targetPosition":{"x":10520.046367851623,"y":11166.412884293224},"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":"Superalgos","statusDependencies":[{"type":"Status Dependency","name":"","config":"{\n \"mainUtility\": \"Self Reference|Market Starting Point|Market Ending Point\"\n}","project":"Superalgos","id":"7a88292f-96bf-4b44-bca5-bf63c1206e0f","savedPayload":{"position":{"x":11039.661610122284,"y":11466.412884293224},"targetPosition":{"x":10779.853988986953,"y":11316.412884293224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":1,"distanceToParent":3,"arrangementStyle":0},"uiObject":{},"referenceParent":{"type":"Status Report","name":"New Status Report","id":"1655659f-c32e-4de8-b643-3ada3b0ed507"}}}],"dataDependencies":[],"dataMineDataDependencies":[],"id":"3676e726-b8e8-4fee-8b50-f6040e5cb536","savedPayload":{"position":{"x":10779.853988986953,"y":11316.412884293224},"targetPosition":{"x":10520.046367851623,"y":11166.412884293224},"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":"Superalgos","id":"1655659f-c32e-4de8-b643-3ada3b0ed507","savedPayload":{"position":{"x":10670.046367851623,"y":11426.220505428555},"targetPosition":{"x":10520.046367851623,"y":11166.412884293224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionStartedEvent":{"type":"Execution Started Event","name":"","project":"Superalgos","id":"748bba0a-7846-434c-a09d-f0d0b64c8eeb","savedPayload":{"position":{"x":10520.046367851623,"y":11466.412884293224},"targetPosition":{"x":10520.046367851623,"y":11166.412884293224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"executionFinishedEvent":{"type":"Execution Finished Event","name":"New Execution Finished Event","project":"Superalgos","id":"c39b6434-bcca-46ae-a995-70649eaf9869","savedPayload":{"position":{"x":10370.046367851623,"y":11426.220505428555},"targetPosition":{"x":10520.046367851623,"y":11166.412884293224},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{}}},"id":"592daeb4-7a16-440f-937a-096c79378fd4","savedPayload":{"position":{"x":10520.046367851623,"y":11166.412884293224},"targetPosition":{"x":10370.046367851623,"y":10906.605263157893},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":true,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}}],"products":[{"type":"Product Definition","name":"One Min Coin Stats","config":"{\n \"codeName\": \"One-Min-Coin-Stats\",\n \"singularVariableName\": \"oneMinCoinStats\",\n \"pluralVariableName\": \"oneMinCoinStats\"\n}","project":"Superalgos","datasets":[{"type":"Dataset Definition","name":"One Min","config":"{\n \"codeName\": \"One-Min\",\n \"filePath\": \"Project/@Project/@MineType/@Mine/@Bot/@Exchange/@BaseAsset-@QuotedAsset/Output/@Product/@Dataset\",\n \"fileName\": \"Data.json\",\n \"validTimeFrames\": [\n \"Any Time FLine truncated