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

This commit is contained in:
prepheadrus committed 2021-10-30 13:54:51 +03:00
commit 2bb4c6c882
5 files changed
+4259 -4204

No files matched your search

@@ -41,12 +41,12 @@
"id": "b555c1fb-e0d3-445f-b46d-9428818b5fe5",
"savedPayload": {
"position": {
"x": 21714.027354895126,
"y": 44270.342310317435
"x": 21497.027354895126,
"y": 44267.342310317435
},
"targetPosition": {
"x": 21828.83238460465,
"y": 44547.506170070825
"x": 21611.83238460465,
"y": 44544.506170070825
},
"floatingObject": {
"isPinned": false,
@@ -71,12 +71,12 @@
"id": "5a13709f-761a-410b-b0e9-1542e341f19e",
"savedPayload": {
"position": {
"x": 21867.990242270665,
"y": 44250.07271165868
"x": 21650.990242270665,
"y": 44247.07271165868
},
"targetPosition": {
"x": 21828.83238460465,
"y": 44547.506170070825
"x": 21611.83238460465,
"y": 44544.506170070825
},
"floatingObject": {
"isPinned": false,
@@ -96,8 +96,8 @@
"id": "68dd2990-457e-48df-b752-6e1fd02081a3",
"savedPayload": {
"position": {
"x": 21611.83238460465,
"y": 44544.506170070825
"x": 21628.571214194737,
"y": 44542.778489328615
},
"targetPosition": {
"x": 21650.990242270665,
@@ -217,8 +217,8 @@
"id": "21bdec2e-d471-4b64-a3e0-6e2b31c5adcc",
"savedPayload": {
"position": {
"x": 21728.635955801423,
"y": 44552.16188059625
"x": 21760.592549580586,
"y": 44562.67750388971
},
"targetPosition": {
"x": 21650.990242270665,
@@ -253,12 +253,12 @@
"id": "7a72a46f-e54a-4a13-9604-ada9a358a039",
"savedPayload": {
"position": {
"x": 21469.131953293276,
"y": 44121.29121895158
"x": 22016.2470996759,
"y": 44365.92762430823
},
"targetPosition": {
"x": 21554.336556704453,
"y": 44408.93713941203
"x": 21833.618670973283,
"y": 44603.9336263956
},
"floatingObject": {
"isPinned": false,
@@ -278,8 +278,8 @@
"id": "ffe4621a-a216-412f-a9be-354f30f6d102",
"savedPayload": {
"position": {
"x": 21833.618670973283,
"y": 44603.9336263956
"x": 21870.905803819613,
"y": 44637.887807151696
},
"targetPosition": {
"x": 21650.990242270665,
@@ -314,12 +314,12 @@
"id": "85b2746d-f1e6-4ddd-909c-5719ba7e15f3",
"savedPayload": {
"position": {
"x": 22093.426292108616,
"y": 44453.9336263956
"x": 22134.08723584022,
"y": 44505.91044722621
},
"targetPosition": {
"x": 21910.797863406,
"y": 44691.93962848297
"x": 21925.95891903166,
"y": 44721.97202118705
},
"floatingObject": {
"isPinned": false,
@@ -344,12 +344,12 @@
"id": "2bc02096-7ec1-425c-92d7-35f7b7791c99",
"savedPayload": {
"position": {
"x": 22170.60548454133,
"y": 44541.93962848297
"x": 22200.92759579265,
"y": 44602.00441389113
},
"targetPosition": {
"x": 21910.797863406,
"y": 44691.93962848297
"x": 21925.95891903166,
"y": 44721.97202118705
},
"floatingObject": {
"isPinned": false,
@@ -366,7 +366,7 @@
},
{
"type": "Position",
"name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8",
"name": "3 Project Contributors Alexandru cozed-gh(Carl) Quantum8 PLuv",
"config": "{}",
"project": "Governance",
"positions": [],
@@ -374,12 +374,12 @@
"id": "96ef6745-3340-4f59-a174-41deedf4f074",
"savedPayload": {
"position": {
"x": 22208.23132181814,
"y": 44652.78177081695
"x": 22225.90646730548,
"y": 44716.36236125778
},
"targetPosition": {
"x": 21910.797863406,
"y": 44691.93962848297
"x": 21925.95891903166,
"y": 44721.97202118705
},
"floatingObject": {
"isPinned": false,
@@ -399,8 +399,8 @@
"id": "96e5c443-f932-47e4-9e5d-48e986dcc637",
"savedPayload": {
"position": {
"x": 21910.797863406,
"y": 44691.93962848297
"x": 21925.95891903166,
"y": 44721.97202118705
},
"targetPosition": {
"x": 21650.990242270665,
@@ -419,127 +419,6 @@
}
}
},
{
"type": "Position Class",
"name": "Algorithmic Trading Project",
"config": "{}",
"project": "Governance",
"positions": [
{
"type": "Position",
"name": "Project Creator Luis-Fernando-Molina",
"config": "{}",
"project": "Governance",
"positions": [],
"positionClasss": [],
"id": "e8cd9557-571c-4cbc-87a1-b8cb62bab5e5",
"savedPayload": {
"position": {
"x": 21814.047327173812,
"y": 44134.58135746341
},
"targetPosition": {
"x": 21782.688788193514,
"y": 44432.93792607389
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Position",
"name": "Project Leader Phil PLuv",
"config": "{}",
"project": "Governance",
"positions": [],
"positionClasss": [],
"id": "3ca36e39-1ad5-4b4c-a810-326e7ce851df",
"savedPayload": {
"position": {
"x": 21925.8364162714,
"y": 44169.2927922753
},
"targetPosition": {
"x": 21782.688788193514,
"y": 44432.93792607389
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Position",
"name": "Project Contributor",
"config": "{}",
"project": "Governance",
"positions": [],
"positionClasss": [],
"id": "cc2a41c9-2c73-488c-94fb-05601f557766",
"savedPayload": {
"position": {
"x": 22015.832576630604,
"y": 44244.14180875894
},
"targetPosition": {
"x": 21782.688788193514,
"y": 44432.93792607389
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"positionClasss": [],
"id": "a0f8d421-8864-44ac-8922-5d13176abb54",
"savedPayload": {
"position": {
"x": 21948.423700682808,
"y": 44802.78177081695
},
"targetPosition": {
"x": 21650.990242270665,
"y": 44841.93962848297
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Position Class",
"name": "Social Bots Project",
@@ -641,8 +520,8 @@
"id": "39e7f6fd-1faa-47e9-862d-45a8482a558a",
"savedPayload": {
"position": {
"x": 21940.767990157387,
"y": 44919.58534201373
"x": 21947.639490138205,
"y": 44886.652308335826
},
"targetPosition": {
"x": 21650.990242270665,
@@ -677,12 +556,12 @@
"id": "f1a2b5fb-fbe6-4c59-9778-568d3acb4abe",
"savedPayload": {
"position": {
"x": 22182.979129882315,
"y": 44454.62888704652
"x": 22182.026873657975,
"y": 45110.01936448861
},
"targetPosition": {
"x": 21927.18708057609,
"y": 44611.37845646131
"x": 21898.861874565464,
"y": 45010.93564590206
},
"floatingObject": {
"isPinned": false,
@@ -707,12 +586,12 @@
"id": "e897f662-4c6c-43df-b42b-f350e6f2d8a5",
"savedPayload": {
"position": {
"x": 22227.084278068756,
"y": 44603.52537196895
"x": 22094.5480979489,
"y": 45238.32716284569
},
"targetPosition": {
"x": 21927.18708057609,
"y": 44611.37845646131
"x": 21898.861874565464,
"y": 45010.93564590206
},
"floatingObject": {
"isPinned": false,
@@ -732,8 +611,8 @@
"id": "0a5a7864-efff-4715-a435-f4bf35d1517e",
"savedPayload": {
"position": {
"x": 21888.996244358037,
"y": 45024.568057185585
"x": 21898.861874565464,
"y": 45010.93564590206
},
"targetPosition": {
"x": 21650.990242270665,
@@ -1606,7 +1485,7 @@
},
{
"type": "Position",
"name": "1 Team Member Tentacle23",
"name": "2 Team Member Tentacle23 quantum8",
"config": "{}",
"project": "Governance",
"positions": [],
@@ -1675,8 +1554,38 @@
"id": "fdeccdcd-0ed5-4549-b343-67242a533bb2",
"savedPayload": {
"position": {
"x": 21316.785196624965,
"y": 46012.57353826007
"x": 21387.47180881699,
"y": 45978.85775375515
},
"targetPosition": {
"x": 21224.080098312483,
"y": 45727.25658337152
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Position",
"name": "1 Team Member quantum8",
"config": "{}",
"project": "Governance",
"positions": [],
"positionClasss": [],
"id": "3c0015fa-c06a-4ee1-a000-b283cad18c16",
"savedPayload": {
"position": {
"x": 21239.780885185366,
"y": 46026.845443797894
},
"targetPosition": {
"x": 21224.080098312483,
@@ -2074,7 +1983,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -2195,7 +2104,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -2207,7 +2116,7 @@
},
{
"type": "Position Class",
"name": "Binaries Team",
"name": "Distribution Team",
"config": "{}",
"project": "Governance",
"positions": [
@@ -2219,36 +2128,6 @@
"positions": [],
"positionClasss": [],
"id": "fa7ebac3-484c-4d18-ad16-60974d28f25c",
"savedPayload": {
"position": {
"x": 20429.131329026717,
"y": 45679.94563057034
},
"targetPosition": {
"x": 20611.759757729335,
"y": 45441.93962848297
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Position",
"name": "Team Leader",
"config": "{}",
"project": "Governance",
"positions": [],
"positionClasss": [],
"id": "5bbfea45-ad8e-4e23-9ae1-107f46f732d4",
"savedPayload": {
"position": {
"x": 20351.952136594,
@@ -2270,36 +2149,6 @@
"isRunning": false
}
}
},
{
"type": "Position",
"name": "Team Member",
"config": "{}",
"project": "Governance",
"positions": [],
"positionClasss": [],
"id": "80f291c9-5946-4a7c-9eaf-5a8dae69c7d0",
"savedPayload": {
"position": {
"x": 20314.326299317192,
"y": 45481.09748614899
},
"targetPosition": {
"x": 20611.759757729335,
"y": 45441.93962848297
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
],
"positionClasss": [],
@@ -2437,7 +2286,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -2558,7 +2407,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"isCollapsed": true,
"angleToParent": 2,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -2582,7 +2431,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": true,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
@@ -2683,8 +2532,8 @@
"id": "71389baa-502a-4df3-bed5-66618ccb5495",
"savedPayload": {
"position": {
"x": 20032.204261955892,
"y": 45297.231055544486
"x": 20054.005881003854,
"y": 45329.8594842471
},
"targetPosition": {
"x": 20292.011883091225,
@@ -2713,9 +2562,39 @@
"id": "b756d2de-2a22-421a-840c-629646e8851b",
"savedPayload": {
"position": {
"x": 19992.011883091225,
"x": 20002.234135204504,
"y": 45224.87676907524
},
"targetPosition": {
"x": 20292.011883091225,
"y": 45147.231055544486
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 3,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
{
"type": "Position",
"name": "1 Team Member quantum8",
"config": "{}",
"project": "Governance",
"positions": [],
"positionClasss": [],
"id": "6393cd1d-7c45-4ba5-a81b-05c2b1bc382e",
"savedPayload": {
"position": {
"x": 19994.578424679083,
"y": 45108.07319787847
},
"targetPosition": {
"x": 20292.011883091225,
"y": 45147.231055544486
@@ -3313,7 +3192,7 @@
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"isCollapsed": true,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,222 @@
{
"type": "User Profile",
"name": "mARTin-B78",
"config": "{\n \"signature\": {\n \"message\": \"mARTin-B78\",\n \"messageHash\": \"0x9fd8d3dc518f2035f1164574151b32c7f42d06425b9534e0404e1346d8043138\",\n \"v\": \"0x1c\",\n \"r\": \"0x077d02fb4a37a2ea31b75485667affd25eaec5c5a01c77ae1a55aa5d4f289925\",\n \"s\": \"0x5e9315028835fdc8c3ad66c22b20fbd8f79221811bbcd75142f2f47c99d9c18c\",\n \"signature\": \"0x077d02fb4a37a2ea31b75485667affd25eaec5c5a01c77ae1a55aa5d4f2899255e9315028835fdc8c3ad66c22b20fbd8f79221811bbcd75142f2f47c99d9c18c1c\"\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": "fadb430d-3b64-49db-8025-3a4c9ad6d643",
"savedPayload": {
"position": {
"x": 14593.000000000002,
"y": 5291.443065262876
},
"targetPosition": {
"x": 14443.000000000002,
"y": 5551.250686398208
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "1a3e3e9c-f561-4371-91a8-0567fc9be15a",
"savedPayload": {
"position": {
"x": 14443.000000000002,
"y": 5551.250686398208
},
"targetPosition": {
"x": 14293.000000000002,
"y": 5811.05830753354
},
"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": "1923cf8d-1b92-40a1-ad9f-bc8b2e470d13",
"savedPayload": {
"position": {
"x": 14593.000000000002,
"y": 6330.6735498042035
},
"targetPosition": {
"x": 14443.000000000002,
"y": 6070.865928668872
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "780fba83-3015-4331-a4df-d6896f4e93c7",
"savedPayload": {
"position": {
"x": 14443.000000000002,
"y": 6070.865928668872
},
"targetPosition": {
"x": 14293.000000000002,
"y": 5811.05830753354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "78bc0c92-a129-4d1a-97b5-e23dbfe614c4",
"savedPayload": {
"position": {
"x": 14293.000000000002,
"y": 5811.05830753354
},
"targetPosition": {
"x": 13993.000000000002,
"y": 5811.05830753354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "d7b5bc8b-3949-4eef-bc85-a91fa6b60576",
"savedPayload": {
"position": {
"x": 13993.000000000002,
"y": 5811.05830753354
},
"targetPosition": {
"x": 13693.000000000002,
"y": 5811.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": "c0055dab-08de-4cc0-a1aa-472d9d6afc5f",
"savedPayload": {
"position": {
"x": 13393.000000000002,
"y": 5811.05830753354
},
"targetPosition": {
"x": 13693.000000000002,
"y": 5811.05830753354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
},
"id": "eb948dc1-0071-4704-8fc3-7aa7d5bd2302",
"savedPayload": {
"position": {
"x": 13693.000000000002,
"y": 5811.05830753354
},
"targetPosition": {
"x": 13693.000000000002,
"y": 5811.05830753354
},
"floatingObject": {
"isPinned": false,
"isFrozen": false,
"isCollapsed": false,
"angleToParent": 1,
"distanceToParent": 3,
"arrangementStyle": 0
},
"uiObject": {
"isRunning": false
}
}
}
@@ -281,6 +281,8 @@ function newGovernanceFunctionLibraryVotingProgram() {
Here we will validate that users can not vote for their own claims.
*/
let votedUserProfile = UI.projects.visualScripting.utilities.hierarchy.getHiriarchyHead(node.payload.referenceParent)
if (votedUserProfile === undefined || userProfile === undefined) { return }
if (votedUserProfile.id === userProfile.id) {
node.payload.uiObject.setErrorMessage('Voting your own claims is not allowed.')
return