From e98b1fbd6c3ea161a6d5a171fa490c4339e7b2b5 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 5 Nov 2021 12:05:38 +0100 Subject: [PATCH] Update NetwokNode.js --- Network/NetwokNode.js | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Network/NetwokNode.js b/Network/NetwokNode.js index f70c5a100..d3c300e2e 100644 --- a/Network/NetwokNode.js +++ b/Network/NetwokNode.js @@ -1,20 +1,23 @@ exports.newNetworkNode = function newNetworkNode() { let thisObject = { + webSocketsInterface: undefined, socialGraphService: undefined, storage: undefined, p2pMetwork: undefined, run: run } + NT.networkNode = thisObject + return thisObject async function run() { /* Other Network Nodes and Client Apps will communicate with this Network Node via it's Websocket Interface. */ - NT.webSocketsInterface = NT.projects.network.modules.webSocketsInterface.newNetworkModulesWebSocketsInterface() - NT.webSocketsInterface.initialize() + thisObject.webSocketsInterface = NT.projects.network.modules.webSocketsInterface.newNetworkModulesWebSocketsInterface() + thisObject.webSocketsInterface.initialize() /* The Social Graph Service is the first and for now, the only service this Network Node provides. */ @@ -28,7 +31,7 @@ exports.newNetworkNode = function newNetworkNode() { /* We can join now the P2P Network as a new peer there. */ - thisObject.p2pMetwork = SA.projects.network.modules.p2pNetwork.newNetworkModulesP2PNetwork() - await thisObject.p2pMetwork.initialize('Network Peer') + thisObject.p2pMetwork = SA.projects.network.modules.p2pNetwork.newNetworkModulesP2PNetwork() + await thisObject.p2pMetwork.initialize('Network Peer') } }