diff --git a/config.json b/config.json index a0c5dcd..c1ec110 100644 --- a/config.json +++ b/config.json @@ -1,5 +1,5 @@ { - "privateKey": "Replace_with_private_key", + "privateKey": "Replace_With_Private_Key", "port": "8080", "sql_user": "user", diff --git a/launch.js b/launch.js new file mode 100644 index 0000000..140e787 --- /dev/null +++ b/launch.js @@ -0,0 +1,2 @@ +const start = require('./src/start') +start(); \ No newline at end of file diff --git a/src/floGlobals.js b/src/floGlobals.js index 9fa084f..4cc0e71 100644 --- a/src/floGlobals.js +++ b/src/floGlobals.js @@ -25,4 +25,6 @@ const floGlobals = { delayDelta - (Interger) Maximum allowed delay from the data-time */ } + +(typeof global !== "undefined" ? global : window).cryptocoin = floGlobals.blockchain; ('object' === typeof module) ? module.export = floGlobals : null; \ No newline at end of file diff --git a/src/set_globals.js b/src/set_globals.js new file mode 100644 index 0000000..f18cf39 --- /dev/null +++ b/src/set_globals.js @@ -0,0 +1,8 @@ +'use strict'; +//fetch for node js (used in floBlockchainAPI.js) +global.fetch = require("node-fetch"); + +//Set browser parameters from parameters.json +const parameters = require('../parameters.json') +for(let p in parameters) + global[p] = parameters[p]; \ No newline at end of file diff --git a/src/start.js b/src/start.js index 04028ce..15971aa 100644 --- a/src/start.js +++ b/src/start.js @@ -1,7 +1,8 @@ const config = require("../config.json") global.floGlobals = require("./floGlobals") +require('./set_globals') require('./lib') -require('./lib/BuildKBucket') +require('./kBucket') require('./floCrypto') require('./floBlockchainAPI') const Database = require("./database")