Merge branch 'develop' of https://github.com/Superalgos/Superalgos into develop

This commit is contained in:
BlaaSwe committed 2021-11-21 17:31:10 +01:00
commit c4561a09ed
18 files changed
+2471 -991

No files matched your search

+1 -1
View File
@@ -3,7 +3,7 @@ WORKDIR /app
COPY . . COPY . .
RUN apk add --no-cache --virtual .build-deps make g++ \ RUN apk add --no-cache --virtual .build-deps make g++ \
&& apk add --no-cache python3 \ && apk add --no-cache python3 \
&& if [ "$(uname -m)" = "x86_64" ]; then node setup noShortcuts tensorflow; else node setup noShortcuts; fi \ && npm ci \
&& mkdir -p ./Platform/My-Data-Storage ./Platform/My-Log-Files ./Platform/My-Workspaces \ && mkdir -p ./Platform/My-Data-Storage ./Platform/My-Log-Files ./Platform/My-Workspaces \
&& addgroup superalgos \ && addgroup superalgos \
&& adduser --disabled-password --no-create-home --ingroup superalgos superalgos \ && adduser --disabled-password --no-create-home --ingroup superalgos superalgos \
Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

@@ -17,7 +17,7 @@
"situations": [ "situations": [
{ {
"type": "Situation", "type": "Situation",
"name": "EMA crossover", "name": "Crossover",
"project": "Foundations", "project": "Foundations",
"conditions": [ "conditions": [
{ {
@@ -27,17 +27,17 @@
"javascriptCode": { "javascriptCode": {
"type": "Javascript Code", "type": "Javascript Code",
"name": "New Javascript Code", "name": "New Javascript Code",
"code": "chart.at01hs.EMA.previous.ema1 < chart.at01hs.EMA.previous.ema2", "code": "chart.at01hs.EMA.ema1 > chart.at01hs.EMA.ema2 && chart.at01hs.EMA.previous.ema1 < chart.at01hs.EMA.previous.ema2",
"project": "Foundations", "project": "Foundations",
"id": "c4e9205d-5729-4c06-92ab-6c48ca195f9b", "id": "eac8aa9b-2ead-4376-8ea2-aaf1a276c568",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 29767.05237465183, "x": 30145.01097090622,
"y": 30529.07127139445 "y": 29906.8528149571
}, },
"targetPosition": { "targetPosition": {
"x": 30066.6412350782, "x": 30357.143005262184,
"y": 30513.370484521565 "y": 30118.984849313063
}, },
"floatingObject": { "floatingObject": {
"isPinned": false, "isPinned": false,
@@ -52,71 +52,15 @@
} }
} }
}, },
"id": "3a2d3669-04fb-43dc-9f4f-1fc14643dec3", "id": "9d9ff49e-cb3b-4f2c-a562-3d33beb8fe32",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30066.6412350782, "x": 30357.143005262184,
"y": 30513.370484521565 "y": 30118.984849313063
}, },
"targetPosition": { "targetPosition": {
"x": 30366.230095504572, "x": 30569.275039618147,
"y": 30497.669697648682 "y": 30331.116883669027
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Condition",
"name": "Crossover",
"code": "chart.at24hs.Fisher.begin > chart.at24hs.Fisher.begin",
"project": "Foundations",
"javascriptCode": {
"type": "Javascript Code",
"name": "New Javascript Code",
"code": "chart.at01hs.EMA.ema1 > chart.at01hs.EMA.ema2",
"project": "Foundations",
"id": "b7f0dd1f-4d65-417a-b815-0fe0b138229e",
"savedPayload": {
"position": {
"x": 30039.446674495557,
"y": 29994.46735688143
},
"targetPosition": {
"x": 30202.838385000065,
"y": 30246.068527265055
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "8dbc8bd5-b3a9-48b5-945b-881bf38b216b",
"savedPayload": {
"position": {
"x": 30202.838385000065,
"y": 30246.068527265055
},
"targetPosition": {
"x": 30366.230095504572,
"y": 30497.669697648682
}, },
"floatingObject": { "floatingObject": {
"isPinned": false, "isPinned": false,
@@ -132,7 +76,7 @@
} }
} }
], ],
"id": "66bd082e-2824-46c5-9791-d650ca28276d", "id": "567cfdbe-b067-4990-9611-dbfba9b9a793",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30569.275039618147, "x": 30569.275039618147,
@@ -145,7 +89,7 @@
"floatingObject": { "floatingObject": {
"isPinned": false, "isPinned": false,
"isFrozen": false, "isFrozen": false,
"isCollapsed": true, "isCollapsed": false,
"angleToParent": 2, "angleToParent": 2,
"distanceToParent": 3, "distanceToParent": 3,
"arrangementStyle": 0 "arrangementStyle": 0
@@ -157,7 +101,7 @@
} }
], ],
"announcements": [], "announcements": [],
"id": "e6cb0b5d-da60-4cf1-9d0a-cce48aacdfdb", "id": "fc232171-151c-471b-a0b8-6ad2f7cb6adf",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30781.40707397411, "x": 30781.40707397411,
@@ -186,7 +130,7 @@
"situations": [ "situations": [
{ {
"type": "Situation", "type": "Situation",
"name": "EMA Crossunder", "name": "Crossunder",
"project": "Foundations", "project": "Foundations",
"conditions": [ "conditions": [
{ {
@@ -195,17 +139,17 @@
"project": "Foundations", "project": "Foundations",
"javascriptCode": { "javascriptCode": {
"type": "Javascript Code", "type": "Javascript Code",
"code": "chart.at01hs.EMA.ema1 < chart.at01hs.EMA.ema2", "code": "chart.at01hs.EMA.ema1 < chart.at01hs.EMA.ema2 && chart.at01hs.EMA.previous.ema1 > chart.at01hs.EMA.previous.ema2",
"project": "Foundations", "project": "Foundations",
"id": "b4730ec2-fbc3-4b6c-b36e-71f1d4a5816e", "id": "f47f7cc3-395f-4a45-9e6e-21f02a522e3a",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30128.535252952344, "x": 30993.539108330075,
"y": 30074.683073224664 "y": 29555.380952380954
}, },
"targetPosition": { "targetPosition": {
"x": 30421.979533172485, "x": 30993.539108330075,
"y": 30137.05658046999 "y": 29855.380952380954
}, },
"floatingObject": { "floatingObject": {
"isPinned": false, "isPinned": false,
@@ -220,70 +164,15 @@
} }
} }
}, },
"id": "7dde214e-8ecf-4541-bdab-9768c8236f65", "id": "13378aa9-2623-4f2b-a300-158a35bf46d6",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30421.979533172485, "x": 30993.539108330075,
"y": 30137.05658046999 "y": 29855.380952380954
}, },
"targetPosition": { "targetPosition": {
"x": 30715.423813392626, "x": 30993.539108330075,
"y": 30199.43008771532 "y": 30155.380952380954
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Condition",
"name": "New Condition",
"project": "Foundations",
"javascriptCode": {
"type": "Javascript Code",
"name": "New Javascript Code",
"code": "chart.at01hs.EMA.previous.ema1 > chart.at01hs.EMA.previous.ema2",
"project": "Foundations",
"id": "82a1f178-10f4-4d9f-a41c-56f6e0cab768",
"savedPayload": {
"position": {
"x": 31116.902177207943,
"y": 29753.543192428882
},
"targetPosition": {
"x": 30916.162995300285,
"y": 29976.4866400721
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "f5c13131-c464-4510-9648-38be2d1905a5",
"savedPayload": {
"position": {
"x": 30916.162995300285,
"y": 29976.4866400721
},
"targetPosition": {
"x": 30715.423813392626,
"y": 30199.43008771532
}, },
"floatingObject": { "floatingObject": {
"isPinned": false, "isPinned": false,
@@ -299,7 +188,7 @@
} }
} }
], ],
"id": "7f57d1a7-6c2f-4483-a3cc-2c04cb187cf3", "id": "2f91ed82-f85d-4b30-b255-465382b39a6f",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30993.539108330075, "x": 30993.539108330075,
@@ -312,7 +201,7 @@
"floatingObject": { "floatingObject": {
"isPinned": false, "isPinned": false,
"isFrozen": false, "isFrozen": false,
"isCollapsed": true, "isCollapsed": false,
"angleToParent": 3, "angleToParent": 3,
"distanceToParent": 3, "distanceToParent": 3,
"arrangementStyle": 0 "arrangementStyle": 0
@@ -324,7 +213,7 @@
} }
], ],
"announcements": [], "announcements": [],
"id": "b2e64101-d51b-4c7b-9cd7-11df40ec6169", "id": "0e26f382-b651-4f73-98a3-90e154012560",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30993.539108330075, "x": 30993.539108330075,
@@ -365,7 +254,7 @@
"name": "New Javascript Code", "name": "New Javascript Code",
"code": "true", "code": "true",
"project": "Foundations", "project": "Foundations",
"id": "108efe9b-0e78-4650-95fa-5f47ea4566c3", "id": "b88c81e8-4f12-46bc-9d3f-2be795784a46",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31445.622609705046, "x": 31445.622609705046,
@@ -388,7 +277,7 @@
} }
} }
}, },
"id": "5c513fb3-8787-41ba-87e9-09e2611b26ae", "id": "8a94a57d-7752-4eb7-ac6c-587af40cef77",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31309.425459783182, "x": 31309.425459783182,
@@ -412,7 +301,7 @@
} }
} }
], ],
"id": "7be78fed-0640-4023-910b-b1404f16bd3a", "id": "ef049a10-10d0-4cd0-8174-b114c669860b",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31173.22830986132, "x": 31173.22830986132,
@@ -437,7 +326,7 @@
} }
], ],
"announcements": [], "announcements": [],
"id": "09472203-67ee-4eba-ac2f-1f3cb48226df", "id": "6f7e0b1f-883b-4e9f-a997-4e531da4eb41",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31205.67114268604, "x": 31205.67114268604,
@@ -461,7 +350,7 @@
} }
}, },
"announcements": [], "announcements": [],
"id": "e4f2b5cb-2cb8-4619-9de3-c066aaa1a214", "id": "829fe6d9-f8e8-44a7-8175-a884132e7497",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30993.539108330075, "x": 30993.539108330075,
@@ -502,7 +391,7 @@
"name": "Entry Target Rate", "name": "Entry Target Rate",
"code": "tradingEngine.tradingCurrent.tradingEpisode.candle.close.value", "code": "tradingEngine.tradingCurrent.tradingEpisode.candle.close.value",
"project": "Foundations", "project": "Foundations",
"id": "f8736b16-edde-45a2-b565-49673a3d524e", "id": "3c57e8dc-6924-48b4-8275-3345e2535577",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31853.346729465407, "x": 31853.346729465407,
@@ -525,7 +414,7 @@
} }
} }
}, },
"id": "db001dc4-af5f-4059-a17c-0ce7c5583f78", "id": "934af723-db70-4eb3-bc63-1439c7669173",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31703.346729465407, "x": 31703.346729465407,
@@ -557,7 +446,7 @@
"name": "Target Size in Quoted Asset", "name": "Target Size in Quoted Asset",
"code": "tradingEngine.tradingCurrent.tradingEpisode.episodeQuotedAsset.balance.value\n", "code": "tradingEngine.tradingCurrent.tradingEpisode.episodeQuotedAsset.balance.value\n",
"project": "Foundations", "project": "Foundations",
"id": "c45c5654-232e-4ebe-a0eb-8103901a3fb6", "id": "801ccf6e-6b49-4433-8f3d-f6217c6caab7",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 32153.346729465407, "x": 32153.346729465407,
@@ -580,7 +469,7 @@
} }
} }
}, },
"id": "726c5b24-7420-4496-84fb-9ada5054e1b3", "id": "40607c04-0955-4e90-9367-d4a26806833a",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31853.346729465407, "x": 31853.346729465407,
@@ -603,7 +492,7 @@
} }
} }
}, },
"id": "1350ac22-df5a-422e-bce3-771e15a3c75f", "id": "298964cc-3b37-4019-b576-6f9a96b1dacd",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31553.346729465407, "x": 31553.346729465407,
@@ -640,7 +529,7 @@
{ {
"type": "Market Buy Order", "type": "Market Buy Order",
"name": "New Market Buy Order", "name": "New Market Buy Order",
"config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", "config": "{\n\"percentageOfAlgorithmSize\": 20, \n\"spawnMultipleOrders\": true \n}",
"project": "Foundations", "project": "Foundations",
"createOrderEvent": { "createOrderEvent": {
"type": "Create Order Event", "type": "Create Order Event",
@@ -659,9 +548,9 @@
"javascriptCode": { "javascriptCode": {
"type": "Javascript Code", "type": "Javascript Code",
"name": "New Javascript Code", "name": "New Javascript Code",
"code": "chart.at01hs.WEMAsignal.signal > 0.5 && chart.at01hs.WEMAsignal.signal >= chart.at01hs.WEMAsignal.previous.signal", "code": "chart.at01hs.WEMAsignal.signal >= 0.5 ",
"project": "Foundations", "project": "Foundations",
"id": "8596b4b4-d567-4c5d-868e-65e6688c5e70", "id": "05bd7461-7d39-4620-ad3e-62ca086103c7",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 33112.1924562774, "x": 33112.1924562774,
@@ -684,7 +573,7 @@
} }
} }
}, },
"id": "71d536ee-8221-4903-981e-03e98374cbb8", "id": "8b212c49-db16-4604-ab38-c75386fe0ae8",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 32852.38483514207, "x": 32852.38483514207,
@@ -708,7 +597,7 @@
} }
} }
], ],
"id": "cc73b406-6cb8-45cd-9173-4565e2355337", "id": "602edc66-1cda-4517-80b0-8b70b8e837cd",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 32592.57721400674, "x": 32592.57721400674,
@@ -733,7 +622,7 @@
} }
], ],
"announcements": [], "announcements": [],
"id": "4874e11f-9b13-4da0-ba2f-a48b6e50ab89", "id": "c155e10a-1cc7-48e6-b1f0-a8bd33f39710",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 32332.769592871406, "x": 32332.769592871406,
@@ -756,7 +645,7 @@
} }
} }
}, },
"id": "321a9446-757c-4f6b-bd08-b251cc5743dc", "id": "9790e36e-c011-420a-b37b-02411270d505",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 32072.961971736073, "x": 32072.961971736073,
@@ -814,7 +703,7 @@
"marketSellOrders": [], "marketSellOrders": [],
"limitBuyOrders": [], "limitBuyOrders": [],
"limitSellOrders": [], "limitSellOrders": [],
"id": "9b82b9ad-205e-4bea-82ca-c51ba13e8a31", "id": "bca241c1-d104-4f57-82cf-910871e45362",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31813.15435060074, "x": 31813.15435060074,
@@ -839,7 +728,7 @@
} }
} }
], ],
"id": "ccf4976a-236f-4856-9061-bde952db5e57", "id": "66b8730e-850a-4a29-a205-5a81725e93b7",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31553.346729465407, "x": 31553.346729465407,
@@ -863,7 +752,7 @@
} }
}, },
"announcements": [], "announcements": [],
"id": "2b77a85e-6bb5-4c68-997c-c9fce2b84388", "id": "9059702a-8b3a-47e2-a0a6-c2bd0e4397a8",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31293.539108330075, "x": 31293.539108330075,
@@ -903,7 +792,7 @@
"name": "Target Rate Formula", "name": "Target Rate Formula",
"code": "tradingEngine.tradingCurrent.tradingEpisode.candle.close.value", "code": "tradingEngine.tradingCurrent.tradingEpisode.candle.close.value",
"project": "Foundations", "project": "Foundations",
"id": "08cd7f3b-d747-44c5-a69e-99303464414f", "id": "699d2c78-c689-4b1c-baad-43256bdfa585",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31663.15435060074, "x": 31663.15435060074,
@@ -926,7 +815,7 @@
} }
} }
}, },
"id": "10599ce9-11ac-4093-b633-fd8b9665d991", "id": "fe062d57-7da6-4773-bfec-5809514f3c66",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31403.346729465407, "x": 31403.346729465407,
@@ -958,7 +847,7 @@
"name": "New Formula", "name": "New Formula",
"code": "tradingEngine.tradingCurrent.tradingEpisode.episodeBaseAsset.balance.value", "code": "tradingEngine.tradingCurrent.tradingEpisode.episodeBaseAsset.balance.value",
"project": "Foundations", "project": "Foundations",
"id": "50bc8bac-b0e4-462c-85c1-3767a4e5076f", "id": "20b4c043-a62c-458c-b0dd-9d9f0fe8e5a9",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31143.539108330075, "x": 31143.539108330075,
@@ -981,7 +870,7 @@
} }
} }
}, },
"id": "ba2f4863-486a-4215-a8dd-dac6b357c439", "id": "c89cb5c4-d81c-4232-8086-c3fcfc1b2c48",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31143.539108330075, "x": 31143.539108330075,
@@ -1004,7 +893,7 @@
} }
} }
}, },
"id": "aedbcfb2-3a10-4f76-ad0f-67d6952d6cb7", "id": "558b4a55-7cbd-4794-a3ad-009015aca2f3",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 31143.539108330075, "x": 31143.539108330075,
@@ -1041,7 +930,7 @@
{ {
"type": "Market Sell Order", "type": "Market Sell Order",
"name": "New Market Sell Order", "name": "New Market Sell Order",
"config": "{\n\"percentageOfAlgorithmSize\": 100, \n\"spawnMultipleOrders\": false \n}", "config": "{\n\"percentageOfAlgorithmSize\": 20, \n\"spawnMultipleOrders\": true \n}",
"project": "Foundations", "project": "Foundations",
"createOrderEvent": { "createOrderEvent": {
"type": "Create Order Event", "type": "Create Order Event",
@@ -1060,9 +949,9 @@
"javascriptCode": { "javascriptCode": {
"type": "Javascript Code", "type": "Javascript Code",
"name": "New Javascript Code", "name": "New Javascript Code",
"code": "chart.at01hs.WEMAsignal.previous.signal >= 0.5 && chart.at01hs.WEMAsignal.signal < 0.5", "code": "chart.at01hs.WEMAsignal.signal < 0.5",
"project": "Foundations", "project": "Foundations",
"id": "d129d107-2206-4230-adaf-4976981c397d", "id": "e1fe9c08-832a-4411-9a46-19dad548583e",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30626.476248922347, "x": 30626.476248922347,
@@ -1085,7 +974,7 @@
} }
} }
}, },
"id": "197420ae-f425-41ac-b4b4-d10a61c964ba", "id": "ad126cf6-3be8-431c-9221-d23ed5a9b318",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30548.83053539159, "x": 30548.83053539159,
@@ -1109,7 +998,7 @@
} }
} }
], ],
"id": "f1ba99a2-6819-44b5-9087-a24855b4b48a", "id": "e801551a-f69e-4433-bcf4-070b750fa909",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30471.184821860832, "x": 30471.184821860832,
@@ -1144,9 +1033,9 @@
"javascriptCode": { "javascriptCode": {
"type": "Javascript Code", "type": "Javascript Code",
"name": "New Javascript Code", "name": "New Javascript Code",
"code": "tradingEngine.tradingCurrent.tradingEpisode.candle.close.value >= tradingEngine.tradingCurrent.position.entryTargetRate.value * 1.30", "code": "tradingEngine.tradingCurrent.tradingEpisode.candle.close.value >= tradingEngine.tradingCurrent.position.entryTargetRate.value * 1.17",
"project": "Foundations", "project": "Foundations",
"id": "67ae2544-d4ec-4fcd-beaa-6768984bbf48", "id": "f6578611-b4d5-4cb8-84a5-af567b367c55",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 29943.539108330075, "x": 29943.539108330075,
@@ -1169,7 +1058,7 @@
} }
} }
}, },
"id": "03b9f164-f638-41c7-ad06-94cfeca007e7", "id": "ed0fb6c0-acf8-402f-9b62-21f9f6a2d204",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30093.539108330075, "x": 30093.539108330075,
@@ -1193,7 +1082,7 @@
} }
} }
], ],
"id": "3a2b7b7d-36a4-42d4-9147-4112115c53f7", "id": "9f1e5745-3edc-4c75-96a7-806c90146778",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30243.539108330075, "x": 30243.539108330075,
@@ -1230,7 +1119,7 @@
"name": "New Javascript Code", "name": "New Javascript Code",
"code": "tradingEngine.tradingCurrent.tradingEpisode.candle.close.value < 0.99 * tradingEngine.tradingCurrent.position.entryTargetRate.value", "code": "tradingEngine.tradingCurrent.tradingEpisode.candle.close.value < 0.99 * tradingEngine.tradingCurrent.position.entryTargetRate.value",
"project": "Foundations", "project": "Foundations",
"id": "2b58539e-d6c9-4c81-aa81-d0f6d762f8f8", "id": "49d2a48c-caab-4ce6-9430-809c9f68345d",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 29524.20586466991, "x": 29524.20586466991,
@@ -1253,7 +1142,7 @@
} }
} }
}, },
"id": "55eb23dc-b9c8-4ed3-be4b-cceee33097ce", "id": "caaf0c1e-4faa-439c-b80e-53ffa2774540",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 29813.983612556633, "x": 29813.983612556633,
@@ -1277,7 +1166,7 @@
} }
} }
], ],
"id": "ce8433b3-1764-477d-b7fe-cb37c3e21f6c", "id": "e8fe9bbc-b9d8-4177-b291-e1e88952ea07",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30103.761360443354, "x": 30103.761360443354,
@@ -1302,7 +1191,7 @@
} }
], ],
"announcements": [], "announcements": [],
"id": "7d35f880-508f-4de0-b8b4-1779fd3f85d0", "id": "fd3e6184-de9d-440d-8d1b-cc0f68f227bf",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30393.539108330075, "x": 30393.539108330075,
@@ -1325,7 +1214,7 @@
} }
} }
}, },
"id": "208a3dfa-fd43-4d88-97e9-cd72b9b7cf13", "id": "bacbbd95-ce0d-49de-9991-4820ea678296",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30543.539108330075, "x": 30543.539108330075,
@@ -1382,7 +1271,7 @@
], ],
"limitBuyOrders": [], "limitBuyOrders": [],
"limitSellOrders": [], "limitSellOrders": [],
"id": "e628be12-6c65-4c84-87f1-93b9743e3ff3", "id": "abf3b874-e889-4735-bb49-6e3cf7b0dbd1",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30693.539108330075, "x": 30693.539108330075,
@@ -1406,7 +1295,7 @@
} }
} }
], ],
"id": "e05fc323-fde9-4b43-9559-fb88abf5f3e3", "id": "d070d00a-5728-4ff7-8763-95e52e7eee86",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30843.539108330075, "x": 30843.539108330075,
@@ -1430,7 +1319,7 @@
} }
}, },
"announcements": [], "announcements": [],
"id": "be7862dd-f241-4b73-9faf-ca0fb9bee6b7", "id": "392a1c94-23e2-45ac-bc59-f10284ec2f16",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30993.539108330075, "x": 30993.539108330075,
@@ -1453,7 +1342,7 @@
} }
} }
}, },
"id": "85ed96f4-8744-43ce-a7ca-d7277f3e8183", "id": "889d297a-c62d-4fcb-b7bc-1e6526111891",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30993.539108330075, "x": 30993.539108330075,
@@ -1466,7 +1355,7 @@
"floatingObject": { "floatingObject": {
"isPinned": false, "isPinned": false,
"isFrozen": false, "isFrozen": false,
"isCollapsed": true, "isCollapsed": false,
"angleToParent": 1, "angleToParent": 1,
"distanceToParent": 3, "distanceToParent": 3,
"arrangementStyle": 0 "arrangementStyle": 0
@@ -1477,7 +1366,7 @@
} }
} }
], ],
"id": "e9a1f6f4-7f43-4355-921e-a4f24375de5f", "id": "9e13804e-0aca-4773-960a-fbe37184f0c6",
"savedPayload": { "savedPayload": {
"position": { "position": {
"x": 30693.539108330075, "x": 30693.539108330075,
File diff suppressed because it is too large. Load diff
@@ -141,6 +141,12 @@ function newFoundationsDocsFooter() {
} }
HTML = HTML + '"></a>' HTML = HTML + '"></a>'
HTML = HTML + '<a href="#" onClick="UI.projects.education.spaces.docsSpace.changeLanguage(\'EL\')"><img src="Images/Languages/EL.png" title="Greek" class="docs-footer-language'
if (languageCode === 'EL') {
HTML = HTML + '-selected'
}
HTML = HTML + '"></a>'
HTML = HTML + '</div>' HTML = HTML + '</div>'
HTML = HTML + '<div class="docs-footer-cell">' HTML = HTML + '<div class="docs-footer-cell">'
@@ -52,6 +52,10 @@ function newEducationUtilitiesLanguages() {
languageLabel = 'Arabic' languageLabel = 'Arabic'
break break
} }
case 'EL': {
languageLabel = 'Greek'
break
}
} }
return languageLabel return languageLabel
} }
@@ -2,22 +2,50 @@
"type": "API Endpoint", "type": "API Endpoint",
"definition": { "definition": {
"text": "Endpoints are important aspects of interacting with server-side web APIs, as they specify where resources can be accessed. Usually the access is via a URL to which HTTP requests are posted. Once these requests are posted correctly, the API will respond with the requested data.", "text": "Endpoints are important aspects of interacting with server-side web APIs, as they specify where resources can be accessed. Usually the access is via a URL to which HTTP requests are posted. Once these requests are posted correctly, the API will respond with the requested data.",
"updated": 1622854645690 "updated": 1622854645690,
"translations": [
{
"language": "DE",
"text": "Endpoints sind wichtige Aspekte der Interaktion mit serverseitigen Web-APIs, da sie angeben, wo auf Ressourcen zugegriffen werden kann. Normalerweise erfolgt der Zugriff über eine URL, an die HTTP-Anforderungen gesendet werden. Sobald diese Anfragen korrekt übermittelt wurden, antwortet die API mit den angeforderten Daten.",
"updated": 1637406311302
}
]
}, },
"paragraphs": [ "paragraphs": [
{ {
"style": "Subtitle", "style": "Subtitle",
"text": "How to Use an Endpoint Node", "text": "How to Use an Endpoint Node",
"updated": 1622854703461 "updated": 1622854703461,
"translations": [
{
"language": "DE",
"text": "So verwenden sie Endpoint Node`s:",
"updated": 1637406356154
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "Read the docs of the API you are trying to map, and identify which endpoints they support. From there you can choose which endpoint holds the information you are interested in and begin to map it. For a detailed description of how to do this, please read the following description. In addition please see the API Map page as well as the Data Mining topic for other important concepts surrounding setting up an api map. ", "text": "Read the docs of the API you are trying to map, and identify which endpoints they support. From there you can choose which endpoint holds the information you are interested in and begin to map it. For a detailed description of how to do this, please read the following description. In addition please see the API Map page as well as the Data Mining topic for other important concepts surrounding setting up an api map. ",
"updated": 1622855071509 "updated": 1622855071509,
"translations": [
{
"language": "DE",
"text": "Lesen Sie die Dokumentation der API, die Sie abbilden möchten, und stellen Sie fest, welche endpoints sie unterstützt. Von dort aus können Sie wählen, welcher Endpunkt die Informationen enthält, an denen Sie interessiert sind, und damit beginnen, diese zuzuordnen (mapping). Eine detaillierte Beschreibung der Vorgehensweise finden Sie in der folgenden Beschreibung. Darüber hinaus finden Sie auf der Seite API-Map und im Data Mining topic weitere wichtige Konzepte zur Einrichtung einer API-Map.",
"updated": 1637406471296
}
]
}, },
{ {
"style": "Note", "style": "Note",
"text": "The first page of the Data Mining topic is Data Mining - Introduction." "text": "The first page of the Data Mining topic is Data Mining - Introduction.",
"translations": [
{
"language": "DE",
"text": "Die erste Seite des Themas Data Mining lautet: Data Mining - Introduction.",
"updated": 1637406539017
}
]
}, },
{ {
"style": "Include", "style": "Include",
@@ -27,15 +55,36 @@
{ {
"style": "Title", "style": "Title",
"text": "API Endpoint Configuration", "text": "API Endpoint Configuration",
"updated": 1622895671396 "updated": 1622895671396,
"translations": [
{
"language": "DE",
"text": "API Endpoint Konfiguration",
"updated": 1637406560957
}
]
}, },
{ {
"style": "Subtitle", "style": "Subtitle",
"text": "Properties" "text": "Properties",
"translations": [
{
"language": "DE",
"text": "Properties/Eigenschaften:",
"updated": 1637406584743
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "codeName: Define the endpoint this branch of the map will handle." "text": "codeName: Define the endpoint this branch of the map will handle.",
"translations": [
{
"language": "DE",
"text": "codeName: Definieren Sie den endpoint, den dieser branch der Map behandeln soll.",
"updated": 1637406633445
}
]
} }
] ]
} }
@@ -8,6 +8,11 @@
"language": "ES", "language": "ES",
"text": "Un API Map representa el mapeo de una API para que pueda ser consumida por bots dentro de Superalgos. API Maps Son creados por los usuarios y compartidos como Plugins para que cualquier otro miembro de la comunidad pueda usarlos con sus bots.", "text": "Un API Map representa el mapeo de una API para que pueda ser consumida por bots dentro de Superalgos. API Maps Son creados por los usuarios y compartidos como Plugins para que cualquier otro miembro de la comunidad pueda usarlos con sus bots.",
"updated": 1628046227514 "updated": 1628046227514
},
{
"language": "DE",
"text": "Eine API-Map stellt das Mapping einer API dar, so dass sie von Bots innerhalb von Superalgos genutzt werden kann. API Maps werden von Nutzern erstellt und als Plugins geteilt, so dass jedes andere Community-Mitglied sie mit seinen Bots nutzen kann.",
"updated": 1637407347172
} }
] ]
}, },
@@ -15,40 +20,96 @@
{ {
"style": "Text", "style": "Text",
"text": "The way to create an API Map is to read the API's documentation for each endpoint as well as the Data Mining Topic. These sources will provide you with all the information you need to make a successful API Map.", "text": "The way to create an API Map is to read the API's documentation for each endpoint as well as the Data Mining Topic. These sources will provide you with all the information you need to make a successful API Map.",
"updated": 1622847308932 "updated": 1622847308932,
"translations": [
{
"language": "DE",
"text": "Um eine API-Map zu erstellen, sollten Sie die API-Dokumentation für jeden Endpunkt sowie das Data Mining Topic lesen. Diese Quellen liefern Ihnen alle Informationen, die Sie für die Erstellung einer erfolgreichen API-Map benötigen.",
"updated": 1637407413755
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "The basic way you can think about an API Map is as a representation of the URL link needed to request information from the API as well as the layout of the data returned by the API. This means that an API Map hold all the information needed to request data and decipher the data once it is returned.", "text": "The basic way you can think about an API Map is as a representation of the URL link needed to request information from the API as well as the layout of the data returned by the API. This means that an API Map hold all the information needed to request data and decipher the data once it is returned.",
"updated": 1622847337343 "updated": 1622847337343,
"translations": [
{
"language": "DE",
"text": "Grundsätzlich kann man sich eine API-Map als eine Darstellung des URL-Links vorstellen, der für die Anforderung (request) von Informationen von der API benötigt wird, sowie als das Layout der von der API zurückgegebenen Daten. Das bedeutet, dass eine API-Map alle Informationen enthält, die zum Anfordern von Daten und zum Entschlüsseln der zurückgegebenen Daten erforderlich sind.",
"updated": 1637407595202
}
]
}, },
{ {
"style": "Title", "style": "Title",
"text": "How are API Maps used?", "text": "How are API Maps used?",
"updated": 1622847013897 "updated": 1622847013897,
"translations": [
{
"language": "DE",
"text": "Wie werden API Maps verwendet?",
"updated": 1637407620683
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "API Maps are used by API Data Fetcher Bots to request and save the data from an API. In order to do this a user needs to set up a task to run the bot. This set up is done automatically as part of the Install Market procedure if both an API Map and its data mine is detected within the Worksapce. From within that Task, a reference to the API Map is established.", "text": "API Maps are used by API Data Fetcher Bots to request and save the data from an API. In order to do this a user needs to set up a task to run the bot. This set up is done automatically as part of the Install Market procedure if both an API Map and its data mine is detected within the Worksapce. From within that Task, a reference to the API Map is established.",
"updated": 1622847596702 "updated": 1622847596702,
"translations": [
{
"language": "DE",
"text": "API Maps werden von API Data Fetcher Bots verwendet, um Daten von einer API anzufordern und zu speichern. Dazu muss der Benutzer eine Task zur Ausführung des Bots einrichten. Diese Einrichtung erfolgt automatisch als Teil des Install Market-Verfahrens, wenn sowohl eine API Map als auch die zugehörige Datamine im Workspace erkannt werden. In dieser Task wird ein Verweis (reference) auf die API-Map eingerichtet.",
"updated": 1637407784736
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "When the Task is run, the UI will send to the Task Server all the definitions inside the API Map so that the API Data Fetcher Bot can use them to connect to the API Server, fetch data from it, and correctly interpret the responses." "text": "When the Task is run, the UI will send to the Task Server all the definitions inside the API Map so that the API Data Fetcher Bot can use them to connect to the API Server, fetch data from it, and correctly interpret the responses.",
"translations": [
{
"language": "DE",
"text": "When the Task is run, the UI will send to the Task Server all the definitions inside the API Map so that the API Data Fetcher Bot can use them to connect to the API Server, fetch data from it, and correctly interpret the responses. Wenn die Task ausgeführt wird, sendet die UI (Benutzeroberfläche) alle Definitionen in der API Map an den Task Server, damit der API Data Fetcher Bot sie verwenden kann, um eine Verbindung zum API Server herzustellen, Daten von ihm abzurufen und die Antworten korrekt zu interpretieren.",
"updated": 1637407893809
}
]
}, },
{ {
"style": "Title", "style": "Title",
"text": "How to Read an API Request URL", "text": "How to Read an API Request URL",
"updated": 1622847733042 "updated": 1622847733042,
"translations": [
{
"language": "DE",
"text": "Wie man eine \"API Request URL\" liest:",
"updated": 1637407947758
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "The API you are trying to map should have it's API Endpoints documented. If not, check any examples they may provide for how to request the data and see if there are inner folders below the main folder of the API Enpoint. Each one of these folders are an API Path Parameter that needs to be defined.", "text": "The API you are trying to map should have it's API Endpoints documented. If not, check any examples they may provide for how to request the data and see if there are inner folders below the main folder of the API Enpoint. Each one of these folders are an API Path Parameter that needs to be defined.",
"updated": 1622847657548 "updated": 1622847657548,
"translations": [
{
"language": "DE",
"text": "Die API, die Sie abbilden (mappen) möchten, sollte über eine Dokumentation ihrer API Endpoints verfügen. Wenn dies nicht der Fall ist, prüfen Sie alle Beispiele, die sie für die Abfrage der Daten bereitstellen, und sehen Sie nach, ob es innere Ordner unterhalb des Hauptordners des API Endpoints gibt. Jeder dieser Ordner ist ein API Path Parameter, der definiert werden muss.",
"updated": 1637408139914
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "Here are some examples of API request URLs:" "text": "Here are some examples of API request URLs:",
"translations": [
{
"language": "DE",
"text": "Hier sind einige Beispiele für API request URLs:",
"updated": 1637408182777
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
@@ -61,15 +122,37 @@
}, },
{ {
"style": "Subtitle", "style": "Subtitle",
"text": "Sections of an API Request URL" "text": "Sections of an API Request URL",
"translations": [
{
"language": "DE",
"text": "Abschnitte einer API Request URL:",
"updated": 1637408214715
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "Let's break down one of these URLs and identify each part of it." "text": "Let's break down one of these URLs and identify each part of it.",
"translations": [
{
"language": "DE",
"text": "Lassen Sie uns eine dieser URLs aufschlüsseln und jeden Teil davon identifizieren.",
"updated": 1637408255353
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "Internet Protocol: This is the section on the very front of almost any internet link you will see." "text": "Internet Protocol: This is the section at the beginning of almost any internet link you will see.",
"updated": 1637408357293,
"translations": [
{
"language": "DE",
"text": "Internet Protocol: Dieser Teil steht am Anfang fast jedes Internet-Links, den Sie sehen werden.",
"updated": 1637408455485
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
@@ -78,11 +161,25 @@
{ {
"style": "Note", "style": "Note",
"text": "You define this using the protocol config property in the main API Map node.", "text": "You define this using the protocol config property in the main API Map node.",
"updated": 1622847750228 "updated": 1622847750228,
"translations": [
{
"language": "DE",
"text": "Sie definieren dies über die Eigenschaft protocol config in der main API Map node.",
"updated": 1637408526085
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "Root Domain Name: This is the section of the URL that is before the first backslash:" "text": "Root Domain Name: This is the section of the URL that is before the first backslash:",
"translations": [
{
"language": "DE",
"text": "Root Domain Name: Dies ist der Teil der URL, der vor dem ersten Backslash steht:",
"updated": 1637408573940
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
@@ -91,11 +188,25 @@
{ {
"style": "Note", "style": "Note",
"text": "You define this using the hostName config property in the main API Map node.", "text": "You define this using the hostName config property in the main API Map node.",
"updated": 1622847770913 "updated": 1622847770913,
"translations": [
{
"language": "DE",
"text": "Sie definieren dies über die hostName config property in der main API Map node.",
"updated": 1637408669762
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "API Path: This is the section that defines the main path to the API:" "text": "API Path: This is the section that defines the main path to the API:",
"translations": [
{
"language": "DE",
"text": "API Path: Dies ist der Abschnitt, der den Hauptpfad zur API definiert:",
"updated": 1637408725011
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
@@ -104,25 +215,60 @@
{ {
"style": "Note", "style": "Note",
"text": "You define this using the path config property in the main API Map node.", "text": "You define this using the path config property in the main API Map node.",
"updated": 1622847800732 "updated": 1622847800732,
"translations": [
{
"language": "DE",
"text": "Sie definieren dies über die path config property in der main API Map node.",
"updated": 1637408876286
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "API Version Number: This is the section that defines the API version to which you are making requests." "text": "API Version Number: This is the section that defines the API version to which you are making requests.",
"translations": [
{
"language": "DE",
"text": "API Version Number: In diesem Abschnitt wird die API-Version definiert, an die Sie Anfragen stellen.",
"updated": 1637408824379
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
"text": " v1" "text": " v1",
"translations": [
{
"language": "DE",
"text": "v1",
"updated": 1637408808732
}
]
}, },
{ {
"style": "Note", "style": "Note",
"text": "You define this using the codeName config property in the API Version node.", "text": "You define this using the codeName config property in the API Version node.",
"updated": 1622847982153 "updated": 1622847982153,
"translations": [
{
"language": "DE",
"text": "Hinweis: Sie definieren dies über die codeName config property in der API Version node.",
"updated": 1637408939849
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "API Endpoint: This is the section that tells the API what kind of data you wish to request.", "text": "API Endpoint: This is the section that tells the API what kind of data you wish to request.",
"updated": 1622847877226 "updated": 1622847877226,
"translations": [
{
"language": "DE",
"text": "API Endpoint: In diesem Abschnitt wird der API mitgeteilt, welche Art von Daten Sie anfordern möchten.",
"updated": 1637414433995
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
@@ -131,12 +277,26 @@
{ {
"style": "Note", "style": "Note",
"text": "You define this using the config codeName property of the API Endpoint node.", "text": "You define this using the config codeName property of the API Endpoint node.",
"updated": 1622847959761 "updated": 1622847959761,
"translations": [
{
"language": "DE",
"text": "Sie definieren dies über die config codeName property des API-Endpoint node.",
"updated": 1637414475525
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "Path Parameters: These are the remaning sections of the path before the question mark they further narrow down what data you wish to request from the API. In this case we want to receive data about bitcoin:", "text": "Path Parameters: These are the remaning sections of the path before the question mark they further narrow down what data you wish to request from the API. In this case we want to receive data about bitcoin:",
"updated": 1622848189591 "updated": 1622848189591,
"translations": [
{
"language": "DE",
"text": "Path Parameters: Dies sind die verbleibenden Abschnitte des Pfads vor dem Fragezeichen. Sie grenzen die Daten, die Sie von der API anfordern möchten, weiter ein. In diesem Fall möchten wir Daten über Bitcoin erhalten:",
"updated": 1637414552491
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
@@ -145,12 +305,26 @@
{ {
"style": "Note", "style": "Note",
"text": "You define each of these using the codeName config property in the API Path Parameter node.", "text": "You define each of these using the codeName config property in the API Path Parameter node.",
"updated": 1622848212517 "updated": 1622848212517,
"translations": [
{
"language": "DE",
"text": "Sie definieren jedes dieser Elemente über die codeName config property in der API Path Parameter node.",
"updated": 1637414615962
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "Query Parameters: These are all the sections after the question mark. They are often used to pair down the amount of data returned by the API so that you only receive what you are interested in:", "text": "Query Parameters: These are all the sections after the question mark. They are often used to pair down the amount of data returned by the API so that you only receive what you are interested in:",
"updated": 1622848284105 "updated": 1622848284105,
"translations": [
{
"language": "DE",
"text": "Query Parameters: Dies sind alle Abschnitte nach dem Fragezeichen. Sie werden häufig verwendet, um die von der API zurückgegebene Datenmenge zu reduzieren, damit Sie nur die Daten erhalten, an denen Sie interessiert sind:",
"updated": 1637414650342
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
@@ -158,7 +332,14 @@
}, },
{ {
"style": "Note", "style": "Note",
"text": "You define these using the codeName and value config properties of the API Query Parameter node." "text": "You define these using the codeName and value config properties of the API Query Parameter node.",
"translations": [
{
"language": "DE",
"text": "Sie definieren diese über die codeName und value config property der API Query Parameter node.",
"updated": 1637414687252
}
]
}, },
{ {
"style": "Include", "style": "Include",
@@ -173,7 +354,14 @@
{ {
"style": "Title", "style": "Title",
"text": "API Map Configuration", "text": "API Map Configuration",
"updated": 1622895474056 "updated": 1622895474056,
"translations": [
{
"language": "DE",
"text": "API Map Konfiguration:",
"updated": 1637414725997
}
]
}, },
{ {
"style": "Subtitle", "style": "Subtitle",
@@ -182,36 +370,85 @@
{ {
"style": "List", "style": "List",
"text": "codeName: this must be the same codename as the Data Mine codename in order for the Install New Market procedure to link them properly at the API Map Reference node.", "text": "codeName: this must be the same codename as the Data Mine codename in order for the Install New Market procedure to link them properly at the API Map Reference node.",
"updated": 1622895563618 "updated": 1622895563618,
"translations": [
{
"language": "DE",
"text": "Dies muss derselbe Codename sein wie der Codename der Data Mine, damit die Prozedur Install New Market sie ordnungsgemäß mit der API Map Reference node verknüpfen kann.",
"updated": 1637414868207
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "protocol: the protocol to be used to access the API. For now either http or https.", "text": "protocol: the protocol to be used to access the API. For now either http or https.",
"updated": 1622895574503 "updated": 1622895574503,
"translations": [
{
"language": "DE",
"text": "protocol: das Protokoll, das für den Zugriff auf die API verwendet werden soll. Im Moment entweder http oder https.",
"updated": 1637415023731
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "portNumber: the port at which the API server is listening.", "text": "portNumber: the port at which the API server is listening.",
"updated": 1622895581034 "updated": 1622895581034,
"translations": [
{
"language": "DE",
"text": "portNumber: der Port, an dem der API-Server lauscht.",
"updated": 1637415047128
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "hostName: the domain name or IP address of the API server.", "text": "hostName: the domain name or IP address of the API server.",
"updated": 1622895586641 "updated": 1622895586641,
"translations": [
{
"language": "DE",
"text": "hostName: der Domain Name oder die IP-Adresse des API Servers.",
"updated": 1637415198987
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "path: the URL path to where the API is located within the remote server.", "text": "path: the URL path to where the API is located within the remote server.",
"updated": 1622895592146 "updated": 1622895592146,
"translations": [
{
"language": "DE",
"text": "path: der URL Pfad zu dem Ort, an dem sich die API auf dem entfernten Server befindet.",
"updated": 1637415193838
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "millisecondsBetweenCalls: [Optional] the number of milliseconds to wait before calling the remote host. This is particuary useful if there is pagination, so that there is a delay before requesting each page.", "text": "millisecondsBetweenCalls: [Optional] the number of milliseconds to wait before calling the remote host. This is particuary useful if there is pagination, so that there is a delay before requesting each page.",
"updated": 1622863477228 "updated": 1622863477228,
"translations": [
{
"language": "DE",
"text": "millisecondsBetweenCalls: [Optional] Die Anzahl der Millisekunden, die vor dem Aufruf des entfernten Hosts gewartet wird. Dies ist besonders nützlich, wenn es eine Paginierung gibt, so dass es eine Verzögerung gibt, bevor jede Seite angefordert wird.",
"updated": 1637415663997
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "Here is an example API Map config:" "text": "Here is an example API Map config:",
"translations": [
{
"language": "DE",
"text": "Hier ein Beispiel für eine API Map config:",
"updated": 1637415687389
}
]
}, },
{ {
"style": "Json", "style": "Json",
@@ -11,6 +11,11 @@
"text": "Este comando te permite contribuir con trabajo al proyecto. El aporte va al repositorio de Superalgos a través de un Pull Request de tu fork de Superalgos.", "text": "Este comando te permite contribuir con trabajo al proyecto. El aporte va al repositorio de Superalgos a través de un Pull Request de tu fork de Superalgos.",
"updated": 1628205171216, "updated": 1628205171216,
"style": "Definition" "style": "Definition"
},
{
"language": "DE",
"text": "Mit diesem Befehl können Sie einen Beitrag zum Projekt leisten. Der Beitrag geht an das Superalgos-Repository über einen Pull Request von Ihrer Superalgos fork.",
"updated": 1636810389931
} }
] ]
}, },
@@ -24,6 +29,11 @@
"language": "ES", "language": "ES",
"text": "Este comando envia todos los cambios que hayas hecho en las paginas de documentos pero también de but also en cualquier archivo de la carpeta de Superalgos (a excepción de My-Workspaces, Data-Storage, (Archivo de datos de mi espacio de trabajo) y My-Logs folders (mis carpetas de registros) a tu bifurcación en Github.com. También serán enviados desde tu bifurcación al repositorio principal de Superalgos Lo hará específicamente desde la rama actual a la rama de las contribuciones mencionados al final de ésta página.", "text": "Este comando envia todos los cambios que hayas hecho en las paginas de documentos pero también de but also en cualquier archivo de la carpeta de Superalgos (a excepción de My-Workspaces, Data-Storage, (Archivo de datos de mi espacio de trabajo) y My-Logs folders (mis carpetas de registros) a tu bifurcación en Github.com. También serán enviados desde tu bifurcación al repositorio principal de Superalgos Lo hará específicamente desde la rama actual a la rama de las contribuciones mencionados al final de ésta página.",
"updated": 1633175695567 "updated": 1633175695567
},
{
"language": "DE",
"text": "Dieser Befehl sendet alle Änderungen, die Sie an den Docs-Seiten, aber auch an allen Dateien innerhalb des Superalgos-Ordners (außer den Ordnern My-Workspaces, Data-Storage und My-Logs) vorgenommen haben, an Ihren Fork auf Github.com. Es wird sie auch von Ihrem Fork an das Main Superalgos Repository senden. Und zwar vom Current Branch zum Contributions Branch, der in der Fußzeile dieser Seite erwähnt wird.",
"updated": 1636810799062
} }
] ]
}, },
@@ -36,6 +46,11 @@
"language": "ES", "language": "ES",
"text": "Nunca utilice su carpeta de Superalgos para almacenar archivos personales, ya que toda la carpeta, salvo las pocas excepciones mencionadas arriba, están sujetas a ser enviadas a través de internet a un sitio público.", "text": "Nunca utilice su carpeta de Superalgos para almacenar archivos personales, ya que toda la carpeta, salvo las pocas excepciones mencionadas arriba, están sujetas a ser enviadas a través de internet a un sitio público.",
"updated": 1633175880707 "updated": 1633175880707
},
{
"language": "DE",
"text": "Verwenden Sie niemals Ihren Superalgos-Ordner, um persönliche Dateien zu speichern, da der gesamte Ordner, mit Ausnahme der wenigen oben erwähnten Ausnahmen, über das Internet an eine öffentliche Website gesendet werden kann.",
"updated": 1636810844509
} }
] ]
}, },
@@ -48,6 +63,11 @@
"language": "ES", "language": "ES",
"text": "En la mayoría de los casos,, las contribuciones deben ir desde la rama de desarrollo a la rama de desarrollo, o desde la rama de plugins-docs (documentos complementarios) a la rama de plugins-docs, salvo que previamente haya acordado con los miembros del equipo que enviará una contribución de master a master.", "text": "En la mayoría de los casos,, las contribuciones deben ir desde la rama de desarrollo a la rama de desarrollo, o desde la rama de plugins-docs (documentos complementarios) a la rama de plugins-docs, salvo que previamente haya acordado con los miembros del equipo que enviará una contribución de master a master.",
"updated": 1633176160361 "updated": 1633176160361
},
{
"language": "DE",
"text": "In den meisten Fällen müssen Beiträge(contributions) vom develop branch zum develop branch oder vom plugins-docs branch zum plugins-docs branch gehen, es sei denn, Sie haben vorher mit den Teammitgliedern vereinbart, dass Sie einen Beitrag von master zu master schicken.",
"updated": 1636811150520
} }
] ]
}, },
@@ -60,6 +80,11 @@
"language": "ES", "language": "ES",
"text": "Master ( Maestra) es una rama estable y es muy poco porbable que vayamos a emerger contribuciones allí. En cambio todas las contribuciones se espera que vayan a as ramas de desarrollo o de documentos complementarios, donde muchos usuarios están chequeando esa rama cada día. Las contribuciones de enchufes o documentos puede alcanzar a maenudo la rama maestra. Contribuciones a la rama de desarrollo llegará a la rama maestra en la siguiente liberación.", "text": "Master ( Maestra) es una rama estable y es muy poco porbable que vayamos a emerger contribuciones allí. En cambio todas las contribuciones se espera que vayan a as ramas de desarrollo o de documentos complementarios, donde muchos usuarios están chequeando esa rama cada día. Las contribuciones de enchufes o documentos puede alcanzar a maenudo la rama maestra. Contribuciones a la rama de desarrollo llegará a la rama maestra en la siguiente liberación.",
"updated": 1633176639433 "updated": 1633176639433
},
{
"language": "DE",
"text": "Master ist unser stable branch und es ist sehr unwahrscheinlich, dass wir contributions dorthin mergen werden. Stattdessen wird erwartet, dass alle contributions in den Zweigen develop oder plugins-docs landen, wo viele Benutzer diese branches jeden Tag testen. Beiträge zu Plugins und Docs werden oft den Master-branch erreichen. Contributions zum develop branch werden den master branch bei der nächsten Veröffentlichung erreichen.",
"updated": 1636811857881
} }
] ]
}, },
@@ -72,6 +97,11 @@
"language": "ES", "language": "ES",
"text": "Es también muy poco probable que las contribuciones provenientes de la rama maestra será traída en la rama de desarrollo, ya que ello puede provocar que emergan conflictos.", "text": "Es también muy poco probable que las contribuciones provenientes de la rama maestra será traída en la rama de desarrollo, ya que ello puede provocar que emergan conflictos.",
"updated": 1633176834093 "updated": 1633176834093
},
{
"language": "DE",
"text": "Es ist auch sehr unwahrscheinlich, dass Beiträge aus dem master branch in den develop branch gemerged werden, da dies normalerweise zu Konflikten beim mergen führen kann.",
"updated": 1636811942836
} }
] ]
}, },
@@ -83,6 +113,11 @@
"language": "ES", "language": "ES",
"text": "Chequear el pie de los documentos par qverificar que en que ramas está operando antes de enviar su contribución", "text": "Chequear el pie de los documentos par qverificar que en que ramas está operando antes de enviar su contribución",
"updated": 1633176955159 "updated": 1633176955159
},
{
"language": "DE",
"text": "Prüfen Sie in der Fußzeile der Dokumente, mit welchen Zweigen Sie arbeiten, bevor Sie Ihre contributions einreichen!",
"updated": 1636812025309
} }
] ]
}, },
@@ -102,12 +137,26 @@
{ {
"style": "List", "style": "List",
"text": "Message: Enter a brief description of what your contribution is about. It is optional but appreciated.", "text": "Message: Enter a brief description of what your contribution is about. It is optional but appreciated.",
"updated": 1610909386562 "updated": 1610909386562,
"translations": [
{
"language": "DE",
"text": "Message: Geben Sie eine kurze Beschreibung, worum es in Ihrer contribution geht. Die Angabe ist freiwillig, wird aber geschätzt.",
"updated": 1636812085622
}
]
}, },
{ {
"style": "Title", "style": "Title",
"text": "Example", "text": "Example",
"updated": 1609943733276 "updated": 1609943733276,
"translations": [
{
"language": "DE",
"text": "Beispiel (dieser Befehl reicht für Übersetzungen vollkommen aus. Denken sie daran vor dem app.contribute command den docs.save command auszuführen um änderungen zu speichern)",
"updated": 1636812385303
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
@@ -117,29 +166,71 @@
{ {
"style": "Title", "style": "Title",
"text": "For Devs", "text": "For Devs",
"updated": 1609944102567 "updated": 1609944102567,
"translations": [
{
"language": "DE",
"text": "Für Entwickler:",
"updated": 1636812168426
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "This is what the command does:", "text": "This is what the command does:",
"updated": 1610909409653 "updated": 1610909409653,
"translations": [
{
"language": "DE",
"text": "Dies ist die Funktion des Befehls:",
"updated": 1636812191434
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "git.add: adds the changes you've made to contributable files to a git commit.", "text": "git.add: adds the changes you've made to contributable files to a git commit.",
"updated": 1610909452789 "updated": 1610909452789,
"translations": [
{
"language": "DE",
"text": "git.add: fügt die Änderungen, die Sie an beitragsfähigen Dateien vorgenommen haben, einem Git-Commit hinzu.",
"updated": 1636812217041
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "git.commit: commits all the changes." "text": "git.commit: commits all the changes.",
"translations": [
{
"language": "DE",
"text": "git.commit: überträgt alle Änderungen.",
"updated": 1636812231989
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "git.push: pushes the changes to your fork." "text": "git.push: pushes the changes to your fork.",
"translations": [
{
"language": "DE",
"text": "git.push: überträgt die Änderungen auf Ihren Fork.",
"updated": 1636812247666
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "github.createPullRequest: creates a Pull Request at the Superalgos repository, or add commits to an existing Pull Request." "text": "github.createPullRequest: creates a Pull Request at the Superalgos repository, or add commits to an existing Pull Request.",
"translations": [
{
"language": "DE",
"text": "github.createPullRequest: erstellt einen Pull Request im Superalgos Repository, oder fügt Commits zu einem bestehenden Pull Request hinzu.",
"updated": 1636812305579
}
]
}, },
{ {
"style": "Block", "style": "Block",
@@ -153,12 +244,26 @@
{ {
"style": "Text", "style": "Text",
"text": "For the App Contribute Command to run properly, two different authentications are required:", "text": "For the App Contribute Command to run properly, two different authentications are required:",
"updated": 1610909501561 "updated": 1610909501561,
"translations": [
{
"language": "DE",
"text": "Damit der App Contribute-Befehl ordnungsgemäß ausgeführt werden kann, sind zwei verschiedene Authentifizierungen erforderlich:",
"updated": 1636812413275
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "Git Authentication: The first time you run this command, Git will open a pop up window that will ask you for your Github.com credentials. This happens only once. Git will use these credentials to push the commit to your Superalgos fork at Github.com.", "text": "Git Authentication: The first time you run this command, Git will open a pop up window that will ask you for your Github.com credentials. This happens only once. Git will use these credentials to push the commit to your Superalgos fork at Github.com.",
"updated": 1610909551187 "updated": 1610909551187,
"translations": [
{
"language": "DE",
"text": "Git Authentication: Wenn Sie diesen Befehl zum ersten Mal ausführen, öffnet Git ein Popup-Fenster, in dem Sie nach Ihren Github.com-Anmeldedaten gefragt werden. Dies geschieht nur einmal. Git verwendet diese Anmeldedaten, um den commit an Ihren Superalgos-Fork auf Github.com zu übertragen.",
"updated": 1636812477503
}
]
}, },
{ {
"style": "List", "style": "List",
@@ -172,7 +277,14 @@
{ {
"style": "List", "style": "List",
"text": "Create the token by following this link:", "text": "Create the token by following this link:",
"updated": 1610909635250 "updated": 1610909635250,
"translations": [
{
"language": "DE",
"text": "Erstellen Sie den Token, indem Sie diesem Link folgen:",
"updated": 1636812794679
}
]
}, },
{ {
"style": "Link", "style": "Link",
@@ -186,7 +298,14 @@
{ {
"style": "Text", "style": "Text",
"text": "Once you have your token, find the GitHub API node (you may search for it in the Documentation). The configuration looks like this:", "text": "Once you have your token, find the GitHub API node (you may search for it in the Documentation). The configuration looks like this:",
"updated": 1610909728136 "updated": 1610909728136,
"translations": [
{
"language": "DE",
"text": "Sobald Sie Ihr Token haben, suchen Sie die GitHub-API-Node (Sie können in der Documentation danach suchen). Die Konfiguration sieht wie folgt aus:",
"updated": 1636812850344
}
]
}, },
{ {
"style": "Javascript", "style": "Javascript",
@@ -196,7 +315,14 @@
{ {
"style": "Text", "style": "Text",
"text": "If you can't find the node by using the search box, it may not exist in the active workspace. The APIs hierarchy is included by default in the Getting Started workspace only. You may spawn a new APIs hierarchy from the Other Hierarchies node in the Superalgos Project hierarchy.", "text": "If you can't find the node by using the search box, it may not exist in the active workspace. The APIs hierarchy is included by default in the Getting Started workspace only. You may spawn a new APIs hierarchy from the Other Hierarchies node in the Superalgos Project hierarchy.",
"updated": 1610909893231 "updated": 1610909893231,
"translations": [
{
"language": "DE",
"text": "Wenn Sie die node nicht über das Suchfeld finden können, ist er möglicherweise nicht im aktiven Arbeitsbereich vorhanden. Die APIs-Hierarchie ist standardmäßig nur im Arbeitsbereich \"Erste Schritte\" enthalten. Sie können eine neue APIs-Hierarchie über den Node \"Other Hierarchies\" in der Superalgos Project hierarchy erstellen.",
"updated": 1636813227032
}
]
}, },
{ {
"style": "Subtitle", "style": "Subtitle",
@@ -205,31 +331,73 @@
{ {
"style": "List", "style": "List",
"text": "username: Type your GitHub.com username.", "text": "username: Type your GitHub.com username.",
"updated": 1610909927500 "updated": 1610909927500,
"translations": [
{
"language": "DE",
"text": "username: Geben Sie Ihren GitHub.com-Benutzernamen ein.",
"updated": 1636813245695
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "token: Paste the token you created.", "text": "token: Paste the token you created.",
"updated": 1610909948426 "updated": 1610909948426,
"translations": [
{
"language": "DE",
"text": "token: Fügen Sie das von Ihnen erstellte Token ein.",
"updated": 1636813265485
}
]
}, },
{ {
"style": "Note", "style": "Note",
"text": "You may run the command any time after you made and saved changes.", "text": "You may run the command any time after you made and saved changes.",
"updated": 1610910009790 "updated": 1610910009790,
"translations": [
{
"language": "DE",
"text": "Sie können den Befehl jederzeit ausführen, nachdem Sie Änderungen vorgenommen und gespeichert haben.",
"updated": 1636813300417
}
]
}, },
{ {
"style": "Title", "style": "Title",
"text": "Troubleshooting Authentication Issues", "text": "Troubleshooting Authentication Issues",
"updated": 1610909171028 "updated": 1610909171028,
"translations": [
{
"language": "DE",
"text": "Fehlerbehebung bei Authentifizierungsproblemen",
"updated": 1636813315620
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "Some issues may arrise when you have more than one Git installation active in your OS.", "text": "Some issues may arrise when you have more than one Git installation active in your OS.",
"updated": 1610910061699 "updated": 1610910061699,
"translations": [
{
"language": "DE",
"text": "Einige Probleme können auftreten, wenn Sie mehr als eine Git-Installation in Ihrem Betriebssystem aktiv haben.",
"updated": 1636813483077
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "For example, if you see the following authentication screen, it means an older version of Git is trying to deal with the authentication:" "text": "For example, if you see the following authentication screen, it means an older version of Git is trying to deal with the authentication:",
"translations": [
{
"language": "DE",
"text": "Wenn Sie zum Beispiel den folgenden Authentifizierungsbildschirm sehen, bedeutet dies, dass eine ältere Version von Git versucht, die Authentifizierung durchzuführen:",
"updated": 1636813517718
}
]
}, },
{ {
"style": "Png", "style": "Png",
@@ -239,7 +407,14 @@
{ {
"style": "Text", "style": "Text",
"text": "The current authentication screen is similar to this one instead:", "text": "The current authentication screen is similar to this one instead:",
"updated": 1610910533633 "updated": 1610910533633,
"translations": [
{
"language": "DE",
"text": "Der derzeitige Authentifizierungsbildschirm sieht stattdessen ähnlich aus wie dieser:",
"updated": 1636813625546
}
]
}, },
{ {
"style": "Png", "style": "Png",
@@ -249,27 +424,62 @@
{ {
"style": "Important", "style": "Important",
"text": "If you didn't install the latest version of Git before installing Superalgos, then that is likely the reason the authentication is not working. The latest version of Git is required.", "text": "If you didn't install the latest version of Git before installing Superalgos, then that is likely the reason the authentication is not working. The latest version of Git is required.",
"updated": 1610910817057 "updated": 1610910817057,
"translations": [
{
"language": "DE",
"text": "Wenn Sie vor der Installation von Superalgos nicht die neueste Version von Git installiert haben, dann ist das wahrscheinlich der Grund, warum die Authentifizierung nicht funktioniert. Die neueste Version von Git ist erforderlich.",
"updated": 1636813687527
}
]
}, },
{ {
"style": "Success", "style": "Success",
"text": "If you did install Git and you are experiencing the issue described above, restarting your PC may help things sort themselves out.", "text": "If you did install Git and you are experiencing the issue described above, restarting your PC may help things sort themselves out.",
"updated": 1610910739376 "updated": 1610910739376,
"translations": [
{
"language": "DE",
"text": "Wenn Sie Git installiert haben und das oben beschriebene Problem auftritt, kann ein Neustart des PCs helfen, das Problem zu beheben.",
"updated": 1636813720650
}
]
}, },
{ {
"style": "Subtitle", "style": "Subtitle",
"text": "Linux and iOS", "text": "Linux and iOS",
"updated": 1621085154588 "updated": 1621085154588,
"translations": [
{
"language": "DE",
"text": "Linux und iOS",
"updated": 1636813726982
}
]
}, },
{ {
"style": "Success", "style": "Success",
"text": "Input your personal authentication token (PAT) in place of your password and hit enter. ", "text": "Input your personal authentication token (PAT) in place of your password and hit enter. ",
"updated": 1621085095513 "updated": 1621085095513,
"translations": [
{
"language": "DE",
"text": "Geben Sie Ihr persönliches Authentifizierungs-Token (PAT) anstelle Ihres Passworts ein und drücken Sie die Eingabetaste (Enter).",
"updated": 1636813892055
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "If you don't want to keep entering in your token then you can have git cach your credentials:", "text": "If you don't want to keep entering in your token then you can have git cach your credentials:",
"updated": 1621085196186 "updated": 1621085196186,
"translations": [
{
"language": "DE",
"text": "Wenn Sie Ihr Token nicht ständig eingeben wollen, können Sie Ihre Anmeldedaten von Git zwischenspeichern lassen:",
"updated": 1636813912653
}
]
}, },
{ {
"style": "Link", "style": "Link",
@@ -0,0 +1,496 @@
{
"type": "User Profile",
"name": "Tyhote",
"config": "{\"signature\":{\"message\":\"Tyhote\",\"messageHash\":\"0xd12ae0eea4beef6f890bc5d1d2392af2542b76aeaa51597c715c0edcde917664\",\"v\":\"0x1c\",\"r\":\"0xf10343813f993fc95738c0918505ae34d60ccf79d5c5bf3ac4d7331665776fba\",\"s\":\"0x2d155518dd0c12d88f91cfec008358e1fdab4effd930f56dba653c0e2d18d9f9\",\"signature\":\"0xf10343813f993fc95738c0918505ae34d60ccf79d5c5bf3ac4d7331665776fba2d155518dd0c12d88f91cfec008358e1fdab4effd930f56dba653c0e2d18d9f91c\"},\"codeName\":\"Tyhote\"}",
"project": "Governance",
"tokenPowerSwitch": {
"type": "Token Power Switch",
"name": "New Token Power Switch",
"config": "{}",
"project": "Governance",
"tokenPowerSwitch": [],
"onboardingPrograms": {
"type": "Onboarding Programs",
"name": "New Onboarding Programs",
"config": "{\r\n \"percentage\": 0\r\n}",
"project": "Governance",
"airdropProgram": {
"type": "Airdrop Program",
"name": "New Airdrop Program",
"config": "{}",
"project": "Governance",
"tokensAwarded": {
"type": "Tokens Awarded",
"name": "New Tokens Awarded",
"project": "Governance",
"id": "3ea4b70c-1357-4770-8a34-98b957084c5a",
"savedPayload": {
"position": {
"x": 8845.652173913044,
"y": 27620.577136594
},
"targetPosition": {
"x": 8995.652173913044,
"y": 27880.384757729335
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "7c66b232-dc9c-4bc5-a3db-adbb240932aa",
"savedPayload": {
"position": {
"x": 8995.652173913044,
"y": 27880.384757729335
},
"targetPosition": {
"x": 9145.652173913044,
"y": 28140.192378864667
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"githubProgram": {
"type": "Github Program",
"name": "New Github Program",
"config": "{}",
"project": "Governance",
"tokensAwarded": {
"type": "Tokens Awarded",
"name": "New Tokens Awarded",
"project": "Governance",
"id": "133f28dc-2f7e-4267-9393-dfeb6f204dfb",
"savedPayload": {
"position": {
"x": 9745.652173913044,
"y": 28140.192378864667
},
"targetPosition": {
"x": 9445.652173913044,
"y": 28140.192378864667
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "a24eeff2-e385-4178-b95a-d8ba0424e8d7",
"savedPayload": {
"position": {
"x": 9445.652173913044,
"y": 28140.192378864667
},
"targetPosition": {
"x": 9145.652173913044,
"y": 28140.192378864667
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "37c8193f-da89-4de2-b5ec-e304b77ed3c4",
"savedPayload": {
"position": {
"x": 9145.652173913044,
"y": 28140.192378864667
},
"targetPosition": {
"x": 8995.652173913044,
"y": 28400
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"communityBuildingPrograms": {
"type": "Community Building Programs",
"name": "New Community Building Programs",
"config": "{}",
"project": "Governance",
"referralProgram": {
"type": "Referral Program",
"name": "New Referral Program",
"config": "{}",
"project": "Governance",
"userReferrers": [
{
"type": "User Referrer",
"name": "H-Rashdan",
"config": "{}",
"project": "Governance",
"id": "6f7c349d-6ec5-4ecd-9438-f1d2e768b36d",
"savedPayload": {
"position": {
"x": 9445.652173913044,
"y": 28359.807621135333
},
"targetPosition": {
"x": 9445.652173913044,
"y": 28659.807621135333
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "User Profile",
"name": "H-Rashdan",
"id": "ccb09324-aa13-44a1-b428-89d795d8cb93"
},
"referenceParentCombinedNodePath": [
[
"H-Rashdan",
"User Profile"
]
]
}
}
],
"tokensAwarded": {
"type": "Tokens Awarded",
"name": "New Tokens Awarded",
"project": "Governance",
"id": "4ab0ae94-4f70-4483-9f62-9cb2f7aa973c",
"savedPayload": {
"position": {
"x": 9745.652173913044,
"y": 28659.807621135333
},
"targetPosition": {
"x": 9445.652173913044,
"y": 28659.807621135333
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"tokensBonus": {
"type": "Tokens Bonus",
"name": "New Tokens Bonus",
"project": "Governance",
"id": "4bbb3bc0-98b4-41eb-a8d3-707984254a6b",
"savedPayload": {
"position": {
"x": 9445.652173913044,
"y": 28959.807621135333
},
"targetPosition": {
"x": 9445.652173913044,
"y": 28659.807621135333
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "ffbe4de2-467d-4557-85b9-b74ccd2e4e67",
"savedPayload": {
"position": {
"x": 9445.652173913044,
"y": 28659.807621135333
},
"targetPosition": {
"x": 9145.652173913044,
"y": 28659.807621135333
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"supportProgram": {
"type": "Support Program",
"name": "New Support Program",
"config": "{}",
"project": "Governance",
"userSupporters": [
{
"type": "User Supporter",
"name": "PLuv",
"config": "{}",
"project": "Governance",
"id": "5e9cab80-b0cb-4a19-87bf-c6ddf069686e",
"savedPayload": {
"position": {
"x": 9255.459795048375,
"y": 29069.615242270665
},
"targetPosition": {
"x": 8995.652173913044,
"y": 28919.615242270665
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
},
"referenceParent": {
"type": "User Profile",
"name": "PLuv",
"id": "142f5de2-3762-4f55-a839-22eac5c03c8f"
},
"referenceParentCombinedNodePath": [
[
"PLuv",
"User Profile"
]
]
}
}
],
"tokensAwarded": {
"type": "Tokens Awarded",
"name": "New Tokens Awarded",
"project": "Governance",
"id": "3c3e9253-b9f3-4c65-8bfe-3dd5f687463e",
"savedPayload": {
"position": {
"x": 8845.652173913044,
"y": 29179.422863406
},
"targetPosition": {
"x": 8995.652173913044,
"y": 28919.615242270665
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"tokensBonus": {
"type": "Tokens Bonus",
"name": "New Tokens Bonus",
"project": "Governance",
"id": "01fd4334-607b-4ec8-832f-6e0024819ba7",
"savedPayload": {
"position": {
"x": 8735.844552777713,
"y": 28769.615242270665
},
"targetPosition": {
"x": 8995.652173913044,
"y": 28919.615242270665
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "869d423d-bf3e-46d0-a190-813170136e13",
"savedPayload": {
"position": {
"x": 8995.652173913044,
"y": 28919.615242270665
},
"targetPosition": {
"x": 9145.652173913044,
"y": 28659.807621135333
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "fda58e79-74a7-4292-8270-23862b3da4f6",
"savedPayload": {
"position": {
"x": 9145.652173913044,
"y": 28659.807621135333
},
"targetPosition": {
"x": 8995.652173913044,
"y": 28400
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "c6a02a34-60f5-4a9b-a90e-7db7bdd8ab1b",
"savedPayload": {
"position": {
"x": 8995.652173913044,
"y": 28400
},
"targetPosition": {
"x": 8695.652173913044,
"y": 28400
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"tokensMined": {
"type": "Tokens Mined",
"name": "New Tokens Mined",
"project": "Governance",
"id": "5b3d5e6f-fe72-44c7-8235-4faab14f6f20",
"savedPayload": {
"position": {
"x": 8395.652173913044,
"y": 28400
},
"targetPosition": {
"x": 8695.652173913044,
"y": 28400
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "42e9a6af-e551-4aa7-b655-29d0427a64d5",
"savedPayload": {
"position": {
"x": 8695.652173913044,
"y": 28400
},
"targetPosition": {
"x": 8695.652173913044,
"y": 28400
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
@@ -0,0 +1,250 @@
{
"type": "User Profile",
"name": "claudioLopezSA",
"config": "{\n \"signature\": {\n \"message\": \"claudioLopezSA\",\n \"messageHash\": \"0x3b308be230ec9ef862455792912103ecb6faea1d53857fd0f7327e43d3352a54\",\n \"v\": \"0x1b\",\n \"r\": \"0x6fe828ffedd7123b31b05b1a7334b2f5927b37dd179b2598e9f69b09cc773b88\",\n \"s\": \"0x6991fbe6bf8000a1025c691b8927b96a43054163be8fe182c422e62aadf5ba7b\",\n \"signature\": \"0x6fe828ffedd7123b31b05b1a7334b2f5927b37dd179b2598e9f69b09cc773b886991fbe6bf8000a1025c691b8927b96a43054163be8fe182c422e62aadf5ba7b1b\"\n }\n}",
"project": "Governance",
"tokenPowerSwitch": {
"type": "Token Power Switch",
"name": "New Token Power Switch",
"config": "{}",
"project": "Governance",
"tokenPowerSwitch": [],
"onboardingPrograms": {
"type": "Onboarding Programs",
"name": "New Onboarding Programs",
"config": "{}",
"project": "Governance",
"airdropProgram": {
"type": "Airdrop Program",
"name": "New Airdrop Program",
"config": "{}",
"project": "Governance",
"tokensAwarded": {
"type": "Tokens Awarded",
"name": "New Tokens Awarded",
"project": "Governance",
"id": "77d14b16-eb24-403e-8553-deeaaa1e416a",
"savedPayload": {
"position": {
"x": 13553.000000000002,
"y": 5107.635444127544
},
"targetPosition": {
"x": 13703.000000000002,
"y": 5367.443065262876
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "240a3a59-fb2e-49c2-a073-1a33d952e955",
"savedPayload": {
"position": {
"x": 13703.000000000002,
"y": 5367.443065262876
},
"targetPosition": {
"x": 13853.000000000002,
"y": 5627.250686398208
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"githubProgram": {
"type": "Github Program",
"name": "New Github Program",
"config": "{}",
"project": "Governance",
"tokensAwarded": {
"type": "Tokens Awarded",
"name": "New Tokens Awarded",
"project": "Governance",
"id": "1f113e80-6369-4886-b0e2-2792a40e7d85",
"savedPayload": {
"position": {
"x": 14453.000000000002,
"y": 5627.250686398208
},
"targetPosition": {
"x": 14153.000000000002,
"y": 5627.250686398208
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "3234464c-487c-4b5b-99aa-c53e71c88c26",
"savedPayload": {
"position": {
"x": 14153.000000000002,
"y": 5627.250686398208
},
"targetPosition": {
"x": 13853.000000000002,
"y": 5627.250686398208
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "1a9146b0-c5bd-49ef-a024-a1ecaf5dda7b",
"savedPayload": {
"position": {
"x": 13853.000000000002,
"y": 5627.250686398208
},
"targetPosition": {
"x": 13703.000000000002,
"y": 5887.05830753354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"communityBuildingPrograms": {
"type": "Community Building Programs",
"name": "New Community Building Programs",
"config": "{}",
"project": "Governance",
"id": "e02aaf5c-1358-4bb1-8245-d72b42027120",
"savedPayload": {
"position": {
"x": 13853.000000000002,
"y": 6146.865928668872
},
"targetPosition": {
"x": 13703.000000000002,
"y": 5887.05830753354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "513d45de-cf30-41e6-8dd9-0f691652f26e",
"savedPayload": {
"position": {
"x": 13703.000000000002,
"y": 5887.05830753354
},
"targetPosition": {
"x": 13403.000000000002,
"y": 5887.05830753354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"tokensMined": {
"type": "Tokens Mined",
"name": "New Tokens Mined",
"project": "Governance",
"id": "cdbae959-57e3-44a8-8a84-b34ff6b82c92",
"savedPayload": {
"position": {
"x": 13103.000000000002,
"y": 5887.05830753354
},
"targetPosition": {
"x": 13403.000000000002,
"y": 5887.05830753354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "9098f5b1-df84-463c-adf8-227b3c51dbba",
"savedPayload": {
"position": {
"x": 13403.000000000002,
"y": 5887.05830753354
},
"targetPosition": {
"x": 13403.000000000002,
"y": 5887.05830753354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
@@ -2,7 +2,14 @@
"type": "Governance Address", "type": "Governance Address",
"definition": { "definition": {
"text": "Your Governance Address is a Superalgos SA Token address generated from within Superalgos, using the Profile Constructor. The tokens you hold in this address confer you Token Power which you may use from within your User Profile to participate in governance.", "text": "Your Governance Address is a Superalgos SA Token address generated from within Superalgos, using the Profile Constructor. The tokens you hold in this address confer you Token Power which you may use from within your User Profile to participate in governance.",
"updated": 1630083503097 "updated": 1630083503097,
"translations": [
{
"language": "ES",
"text": "Su dirección de gobierno en Superalgos es una SA Token address ( dirección del token) generadadesde dentro de Superalgos, utilizando el Profile Constructor ( Pérfil de constructor). Los tokens que holdea en esta dirección confiere su Token Power el cual puede utilizar a traves de su User Profile para participar en la gobernanza.",
"updated": 1637404208656
}
]
}, },
"paragraphs": [ "paragraphs": [
{ {
@@ -13,7 +20,14 @@
{ {
"style": "Callout", "style": "Callout",
"text": "Your Governance Address is a Superalgos SA Token address generated from within Superalgos, using the Profile Constructor. The tokens you hold in this address confer you Token Power which you may use from within your User Profile to participate in governance.", "text": "Your Governance Address is a Superalgos SA Token address generated from within Superalgos, using the Profile Constructor. The tokens you hold in this address confer you Token Power which you may use from within your User Profile to participate in governance.",
"updated": 1630083498247 "updated": 1630083498247,
"translations": [
{
"language": "ES",
"text": "Su dirección de gobierno de Superalgos es una SA Token address generada dentro de Superalgos, usando el Profile Constructor. Los tokens que holdea en esta dirección le confiere su Token Power el cual puede usar a través de su User Profile para participatar en la gobernanza.",
"updated": 1637404363372
}
]
} }
] ]
} }
@@ -4,21 +4,49 @@
"type": "Introduction to Governance Definitions", "type": "Introduction to Governance Definitions",
"definition": { "definition": {
"text": "For Contributors to participate in governance, the project must be thoroughly defined, as it is these definitions that may accept votes and claims from Contributors.", "text": "For Contributors to participate in governance, the project must be thoroughly defined, as it is these definitions that may accept votes and claims from Contributors.",
"updated": 1624706736435 "updated": 1624706736435,
"translations": [
{
"language": "ES",
"text": "Para que los Contribuyentes participen en la gobernanza, el proyecto debe estar completamente definido, ya que son estas definiciones las que pueden aceptar votos y reclamos de los Contribuyentes.",
"updated": 1637405662285
}
]
}, },
"paragraphs": [ "paragraphs": [
{ {
"style": "Text", "style": "Text",
"text": "The Governance Project is designed in a way that allows describing the project in a highly granular fashion. This is one of the features that enable a massive collaboration, as it allows different people to get involved with very specific areas of the project.", "text": "The Governance Project is designed in a way that allows describing the project in a highly granular fashion. This is one of the features that enable a massive collaboration, as it allows different people to get involved with very specific areas of the project.",
"updated": 1624706744817 "updated": 1624706744817,
"translations": [
{
"language": "ES",
"text": "The Governance Project ( el proyecto de gobernanza) iestá diseñado de una manera que permite describir el proyecto de una manera muy granular. Ésta es una de las características que posibilita una colaboración masiva, ya que permite que distintas personas se involucren en áreas muy específicas del proyecto.",
"updated": 1637405719048
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "Usually, governance definitions are produced by top contributors leading significant areas of the project. They are best suited to define the areas they lead, as they have profound knowledge of the existing infrastructure and the development roadmap." "text": "Usually, governance definitions are produced by top contributors leading significant areas of the project. They are best suited to define the areas they lead, as they have profound knowledge of the existing infrastructure and the development roadmap.",
"translations": [
{
"language": "ES",
"text": "Por lo general, las definiciones de gobernanza son elaboradas por los principales contribuyentes que lideran áreas importantes del proyecto. Son los más adecuados para definir las áreas que lideran, ya que tienen un conocimiento profundo de la infraestructura existente y la hoja de ruta del desarrollo.",
"updated": 1637406151282
}
]
}, },
{ {
"style": "Text", "style": "Text",
"text": "Regular contributors tend to interact with these definitions to cast their votes and raise their claims." "text": "Regular contributors tend to interact with these definitions to cast their votes and raise their claims.",
"translations": [
{
"language": "ES",
"text": "Los contribuyentes habituales tienden a interactuar con estas definiciones para emitir sus votos y plantear sus solicitudes.",
"updated": 1637406185693
}
]
} }
] ]
} }
@@ -4,7 +4,14 @@
"type": "Governance Workspaces", "type": "Governance Workspaces",
"definition": { "definition": {
"text": "The Governance Project features multiple Project Definition Hierarchies spread across multiple Plugin Workspaces — one Workspace per Project — to facilitate the granular management of definitions by independent teams of maintainers. These are the Governance Workspaces.", "text": "The Governance Project features multiple Project Definition Hierarchies spread across multiple Plugin Workspaces — one Workspace per Project — to facilitate the granular management of definitions by independent teams of maintainers. These are the Governance Workspaces.",
"updated": 1630567756861 "updated": 1630567756861,
"translations": [
{
"language": "ES",
"text": "Superalgos Pools es la jerarquía de nivel superior que pone en marcha la definición del todo Superalgos Project. Cuenta con la definición de varios nodos Pool que describen las áreas principales del desarrollo del project que la Community desea incentivar.",
"updated": 1637405480065
}
]
}, },
"paragraphs": [ "paragraphs": [
{ {
@@ -15,7 +22,14 @@
{ {
"style": "Text", "style": "Text",
"text": "The Token Distribution Superalgos Governance Workspace is the main workspace. Load this workspace to start your interaction with governance. This is where you would usually build and set up your User Profile.", "text": "The Token Distribution Superalgos Governance Workspace is the main workspace. Load this workspace to start your interaction with governance. This is where you would usually build and set up your User Profile.",
"updated": 1630568963531 "updated": 1630568963531,
"translations": [
{
"language": "ES",
"text": "El Token Distribution Superalgos Governance Workspace (Espacio de trabajo de gobernanza de Superalgos de distribución de tokens) es el workspace principal. Cargue este workspace para comenzar su interacción con la gobernanza. Aquí es donde normalmente construiría y configuraría su User Profile (Pérfil de usuario).",
"updated": 1637404937644
}
]
}, },
{ {
"style": "Title", "style": "Title",
@@ -23,7 +37,14 @@
}, },
{ {
"style": "Text", "style": "Text",
"text": "All Governance Workspaces follow a similar naming structure, to make them easy to spot in the Workspaces Tab:" "text": "All Governance Workspaces follow a similar naming structure, to make them easy to spot in the Workspaces Tab:",
"translations": [
{
"language": "ES",
"text": "Todos los espacios de trabajo de gobernanza siguen una estructura de nomenclatura similar, para que sean fáciles de detectar en la pestaña de espacios de trabajo.:",
"updated": 1637404978098
}
]
}, },
{ {
"style": "Json", "style": "Json",
@@ -43,7 +64,14 @@
{ {
"style": "Text", "style": "Text",
"text": "Each of the Governance Workspaces features several Project Definition Hierarchies describing the Pools, Assets, Features, and Positions of the corresponding Project.", "text": "Each of the Governance Workspaces features several Project Definition Hierarchies describing the Pools, Assets, Features, and Positions of the corresponding Project.",
"updated": 1630568821141 "updated": 1630568821141,
"translations": [
{
"language": "ES",
"text": "Cada uno de los espacios de trabajo de gobernanza presenta varias Project Definition Hierarchies describiendo los Pools, Assets, Features, and Positions del Proyecto correspondiente.",
"updated": 1637405088014
}
]
}, },
{ {
"style": "Include", "style": "Include",
@@ -4,7 +4,14 @@
"type": "Token Distribution Superalgos Governance Workspace", "type": "Token Distribution Superalgos Governance Workspace",
"definition": { "definition": {
"text": "This is the main governance workspace where broad Superalgos Project definitions live.", "text": "This is the main governance workspace where broad Superalgos Project definitions live.",
"updated": 1630575735214 "updated": 1630575735214,
"translations": [
{
"language": "ES",
"text": "Este es el workspace principal de la gobernanaza donde ampliar definiciones en vivo del Superalgos Project (el proyecto Superalgos).",
"updated": 1637406477955
}
]
}, },
"paragraphs": [ "paragraphs": [
{ {
@@ -15,7 +22,14 @@
{ {
"style": "List", "style": "List",
"text": "Creating Your User Profile Tutorial", "text": "Creating Your User Profile Tutorial",
"updated": 1630576522747 "updated": 1630576522747,
"translations": [
{
"language": "ES",
"text": "Creating Your User Profile Tutorial (Tutorial de creación de su perfil de usuario)",
"updated": 1637406504592
}
]
}, },
{ {
"style": "Title", "style": "Title",
@@ -23,7 +37,14 @@
}, },
{ {
"style": "List", "style": "List",
"text": "Profiles of Core Team members and Community Mods." "text": "Profiles of Core Team members and Community Mods.",
"translations": [
{
"language": "ES",
"text": "Pérfiles de los miembros del Core Team ( equipo central) y Community Mods (moderadores de la comunidad).",
"updated": 1637406590297
}
]
}, },
{ {
"style": "Title", "style": "Title",
@@ -32,7 +53,14 @@
{ {
"style": "Text", "style": "Text",
"text": "The workspace features definitions that span the whole Superalgos Project.", "text": "The workspace features definitions that span the whole Superalgos Project.",
"updated": 1630576025223 "updated": 1630576025223,
"translations": [
{
"language": "ES",
"text": "Este workspaceincluye definiciones que abarcan todo el Superalgos Project.",
"updated": 1637406627595
}
]
}, },
{ {
"style": "Subtitle", "style": "Subtitle",
@@ -41,7 +69,14 @@
{ {
"style": "List", "style": "List",
"text": "Superalgos Pools hierarchy.", "text": "Superalgos Pools hierarchy.",
"updated": 1630576375102 "updated": 1630576375102,
"translations": [
{
"language": "ES",
"text": "Jerarquías Superalgos Pools.",
"updated": 1637406655122
}
]
}, },
{ {
"style": "Subtitle", "style": "Subtitle",
@@ -50,12 +85,26 @@
{ {
"style": "List", "style": "List",
"text": "Superalgos Marketing (project-wide marketing-related positions),", "text": "Superalgos Marketing (project-wide marketing-related positions),",
"updated": 1630576292069 "updated": 1630576292069,
"translations": [
{
"language": "ES",
"text": "Superalgos Marketing (posiciones relacionadas con el marketing de todo el proyecto),",
"updated": 1637406711264
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "Superalgos (project-wide positions such as Community Mods, Core Team, or Business Lead).", "text": "Superalgos (project-wide positions such as Community Mods, Core Team, or Business Lead).",
"updated": 1630576271333 "updated": 1630576271333,
"translations": [
{
"language": "ES",
"text": "Superalgos (posiciones de todo el proyecto como Community Mods, Core Team, or Business Lead).",
"updated": 1637406807754
}
]
}, },
{ {
"style": "Subtitle", "style": "Subtitle",
@@ -64,7 +113,14 @@
{ {
"style": "List", "style": "List",
"text": "Superalgos (project-wide features such as the Charting Space, the Visual Designer, the Tensor Flow integration, and so on).", "text": "Superalgos (project-wide features such as the Charting Space, the Visual Designer, the Tensor Flow integration, and so on).",
"updated": 1630576362020 "updated": 1630576362020,
"translations": [
{
"language": "ES",
"text": "Superalgos (características de todo el proyecto, como Charting Space, el diseñador visual, la integración de Tensor Flow, etc.).",
"updated": 1637406897904
}
]
}, },
{ {
"style": "Subtitle", "style": "Subtitle",
@@ -73,12 +129,26 @@
{ {
"style": "List", "style": "List",
"text": "Superalgos Exchanges (assets related to exchange listings),", "text": "Superalgos Exchanges (assets related to exchange listings),",
"updated": 1630576480397 "updated": 1630576480397,
"translations": [
{
"language": "ES",
"text": "Superalgos Exchanges (activos relacionados con el listado de los exchange),",
"updated": 1637406934412
}
]
}, },
{ {
"style": "List", "style": "List",
"text": "Superalgos Marketing (project-wide, marketing-related assets),", "text": "Superalgos Marketing (project-wide, marketing-related assets),",
"updated": 1630576486012 "updated": 1630576486012,
"translations": [
{
"language": "ES",
"text": "Superalgos Marketing (activos relacionados con el marketing de todo el proyecto),",
"updated": 1637406967294
}
]
}, },
{ {
"style": "List", "style": "List",
@@ -8,8 +8,8 @@
"translations": [ "translations": [
{ {
"language": "ES", "language": "ES",
"text": "The Community puede participar en múltiples Governance Programs, cada uno diseñado para cumplir un objetivo específico. Los programas se agrupan en los siguientes dominios: Onboarding Programs, Community Building Programs, Votes and Claims Programs, y Financial Programs.", "text": "La Community puede participar en múltiples Governance Programs, cada uno diseñado para cumplir un objetivo específico. Los programas se agrupan en los siguientes dominios: Onboarding Programs, Community Building Programs, Votes and Claims Programs, y Financial Programs.",
"updated": 1631678191412 "updated": 1637405573505
} }
] ]
}, },
+3 -1
View File
@@ -35,7 +35,9 @@
"twitter": "^1.7.1", "twitter": "^1.7.1",
"util": "^0.12.4", "util": "^0.12.4",
"web3": "^1.6.0", "web3": "^1.6.0",
"ws": "^8.2.3", "ws": "^8.2.3"
},
"optionalDependencies": {
"@tensorflow/tfjs-node": "^2.8.6" "@tensorflow/tfjs-node": "^2.8.6"
}, },
"devDependencies": { "devDependencies": {
+3 -3
View File
@@ -23,7 +23,7 @@ if (process.argv.includes("noShortcuts")) {
console.log('') console.log('')
console.log(err) console.log(err)
console.log('') console.log('')
process.exit(1)
} }
} }
@@ -89,7 +89,7 @@ for (let dir of nodeModulesDirs) {
console.log("There was an error installing some dependencies error: "); console.log("There was an error installing some dependencies error: ");
console.log(''); console.log('');
console.log( error ); console.log( error );
return; process.exit(1)
} }
console.log(''); console.log('');
console.log( stdout ); console.log( stdout );
@@ -113,7 +113,7 @@ exec( command,
if (tfjsWinInstallFlag == true && dir == path.join(process.cwd(), "Projects", "TensorFlow", "TS", "Bot-Modules", "Learning-Bot", "Low-Frequency-Learning")) { if (tfjsWinInstallFlag == true && dir == path.join(process.cwd(), "Projects", "TensorFlow", "TS", "Bot-Modules", "Learning-Bot", "Low-Frequency-Learning")) {
tfjsWinInstall(); tfjsWinInstall();
} }
return; process.exit(1)
} }
console.log(''); console.log('');
console.log( stdout ); console.log( stdout );