Bug Fix Governance Docs Claims Program

This commit is contained in:
Luis Fernando Molina committed 2021-08-30 11:57:30 +02:00
1 parent 71514d580e
commit fd2eb5eabe
4 files changed
+39 -26

No files matched your search

+1 -1
View File
@@ -78,7 +78,7 @@ try {
global.CL = {}
/*
The SA object is accesible everywhere at the Superalgos Client.
It provides access to all modules built Superalgos in general.
It provides access to all modules built for Superalgos in general.
*/
global.SA = {}
/*
+37 -11
View File
@@ -11,17 +11,6 @@ This type of node is responsible for mantaining the whole Social Graph
or relationships between User and Bot profiles and also between their posts.
*/
global.NT = {
memory: {
maps: {
USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id.
USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle.
EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once.
},
arrays: {
NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking.
NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking.
}
},
modules: {
BOOTSTRAP: require('./Bootstrap.js'),
EVENT: require('./Event.js'),
@@ -53,6 +42,43 @@ global.NT = {
}
}
}
/*
The NT object is accesible everywhere at the Superalgos Network.
It provides access to all modules built for this Network.
*/
global.NT = {}
/*
The SA object is accesible everywhere at the Superalgos Network.
It provides access to all modules built for Superalgos in general.
*/
global.SA = {}
/*
First thing is to load the project schema file.
*/
global.PROJECTS_SCHEMA = require(global.env.PATH_TO_PROJECT_SCHEMA)
/*
Setting up the modules that will be available for the Servers Running inside this Client
*/
let MULTI_PROJECT = require('../MultiProject.js');
let MULTI_PROJECT_MODULE = MULTI_PROJECT.newMultiProject()
MULTI_PROJECT_MODULE.initialize(CL, 'CL')
MULTI_PROJECT_MODULE.initialize(SA, 'SA')
/*
Here is the Data we are going to keep in memory.
*/
NT.memory = {
maps: {
USER_PROFILES_BY_ID: new Map(), // Here we will store the user profiles by User Profile Id.
USER_PROFILES_BY_HANDLE: new Map(), // Here we will store the user profiles by User Profile Handle.
EVENTS: new Map(), // This is the registry of all events received that prevents processing them more than once.
},
arrays: {
NETWORK_CLIENTS: [], // These are the Network Clients connected to this Network Node ordered by Ranking.
NETWORK_PEERS: [], // These are the Network Peers connected to this Network Node ordered by Ranking.
}
}
let bootstrapProcess = NT.modules.BOOTSTRAP.newBootstrap()
bootstrapProcess.initialize()
@@ -1,13 +0,0 @@
{
"type": "Claims Program",
"definition": {
"text": "This node helps define the section of the User Profiel hierarchy that is going to be used to define the claims users make for the contributions they have done. These claims need later to be voted by other users in order to be considered during the token distribution process.",
"updated": 1622989461838
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and select the pencil button to enter edit mode."
}
]
}
+1 -1
View File
@@ -15,7 +15,7 @@ It provides access to all modules built for the Task Server.
global.TS = {}
/*
The SA object is accesible everywhere at the Superalgos Client.
It provides access to all modules built Superalgos in general.
It provides access to all modules built for Superalgos in general.
*/
global.SA = {}
/*