diff --git a/public/components.js b/docs/css/components.js similarity index 100% rename from public/components.js rename to docs/css/components.js diff --git a/public/css/main.css b/docs/css/main.css similarity index 100% rename from public/css/main.css rename to docs/css/main.css diff --git a/public/css/main.min.css b/docs/css/main.min.css similarity index 100% rename from public/css/main.min.css rename to docs/css/main.min.css diff --git a/public/css/main.scss b/docs/css/main.scss similarity index 100% rename from public/css/main.scss rename to docs/css/main.scss diff --git a/public/index.html b/docs/index.html similarity index 99% rename from public/index.html rename to docs/index.html index 6d87550..75d7581 100644 --- a/public/index.html +++ b/docs/index.html @@ -7,16 +7,18 @@ RanchiMall market - + - - - - - + + + + + + + diff --git a/public/KBucket.js b/docs/scripts/KBucket.js similarity index 100% rename from public/KBucket.js rename to docs/scripts/KBucket.js diff --git a/public/api.js b/docs/scripts/exchangeAPI.js similarity index 91% rename from public/api.js rename to docs/scripts/exchangeAPI.js index a759c92..6eb08c1 100644 --- a/public/api.js +++ b/docs/scripts/exchangeAPI.js @@ -20,55 +20,6 @@ function exchangeAPI(api, options) { }) } -const tokenAPI = { - fetch_api: function(apicall) { - return new Promise((resolve, reject) => { - console.log(floGlobals.tokenURL + apicall); - fetch(floGlobals.tokenURL + apicall).then(response => { - if (response.ok) - response.json().then(data => resolve(data)); - else - reject(response) - }).catch(error => reject(error)) - }) - }, - getBalance: function(floID, token = 'rupee') { - return new Promise((resolve, reject) => { - this.fetch_api(`api/v1.0/getFloAddressBalance?token=${token}&floAddress=${floID}`) - .then(result => resolve(result.balance || 0)) - .catch(error => reject(error)) - }) - }, - getTx: function(txID) { - return new Promise((resolve, reject) => { - this.fetch_api(`api/v1.0/getTransactionDetails/${txID}`).then(res => { - if (res.result === "error") - reject(res.description); - else if (!res.parsedFloData) - reject("Data piece (parsedFloData) missing"); - else if (!res.transactionDetails) - reject("Data piece (transactionDetails) missing"); - else - resolve(res); - }).catch(error => reject(error)) - }) - }, - sendToken: function(privKey, amount, receiverID, message = "", token = floGlobals.currency) { - return new Promise((resolve, reject) => { - let senderID = floCrypto.getFloID(privKey); - if (typeof amount !== "number" || amount <= 0) - return reject("Invalid amount"); - this.getBalance(senderID, token).then(bal => { - if (amount > bal) - return reject("Insufficiant token balance"); - floBlockchainAPI.writeData(senderID, `send ${amount} ${token}# ${message}`, privKey, receiverID) - .then(txid => resolve(txid)) - .catch(error => reject(error)) - }).catch(error => reject(error)) - }); - } -} - function ResponseError(status, data) { if (data === INVALID_SERVER_MSG) location.reload(); diff --git a/src/floBlockchainAPI.js b/docs/scripts/floBlockchainAPI.js similarity index 100% rename from src/floBlockchainAPI.js rename to docs/scripts/floBlockchainAPI.js diff --git a/src/floCrypto.js b/docs/scripts/floCrypto.js similarity index 100% rename from src/floCrypto.js rename to docs/scripts/floCrypto.js diff --git a/public/floGlobals.js b/docs/scripts/floGlobals.js similarity index 100% rename from public/floGlobals.js rename to docs/scripts/floGlobals.js diff --git a/src/lib.js b/docs/scripts/lib.js similarity index 100% rename from src/lib.js rename to docs/scripts/lib.js diff --git a/src/tokenAPI.js b/docs/scripts/tokenAPI.js similarity index 100% rename from src/tokenAPI.js rename to docs/scripts/tokenAPI.js diff --git a/public/old.html b/public/old.html deleted file mode 100644 index 7a5694e..0000000 --- a/public/old.html +++ /dev/null @@ -1,902 +0,0 @@ - - - - - - - - - RanchiMall market - - - - - - - - - - -
Current FLO Rate:
-
-
- Login - - -
- RememberMe
- -
-
-
-
- Profile -
- FLO:
- Rupee:
-
- -
-
- Buy - - - -
-
-
-
- Sell - - - -
-
-
-
- Deposit/Withdraw
- - - - - -
-
- -
-
-
- My Orders -
- Buying - - - - - - - - - - -
SelectQuantityMax PriceOrder Placed
-
-
- Selling - - - - - - - - - - -
SelectQuantityMin PriceOrder Placed
-
- -
- -
-
-
- My Transactions - - - - - - - - - - - -
Sold/BroughtTo/FromQuantityUnit ValueTime
-
-
-
-
-
- - -
-
-
- BuyOrders - - - - - - - - - - -
BuyerQuantityMax PriceOrder Placed
-
-
-
-
- SellOrders - - - - - - - - - - -
SellerQuantityMin PriceOrder Placed
-
-
-
-
- Transactions - - - - - - - - - - - -
SellerBuyerQuantityUnit ValueTime
-
-
-
- - - - - - \ No newline at end of file diff --git a/setup/reset-password.js b/setup/reset-password.js index 6583a88..98c08e6 100644 --- a/setup/reset-password.js +++ b/setup/reset-password.js @@ -1,10 +1,10 @@ const fs = require('fs'); const getInput = require('./getInput'); -const floGlobals = require('../public/floGlobals'); +const floGlobals = require('../docs/scripts/floGlobals'); require('../src/set_globals'); -require('../src/lib'); -require('../src/floCrypto'); +require('../docs/scripts/lib'); +require('../docs/scripts/floCrypto'); console.log(__dirname); diff --git a/src/backup/head.js b/src/backup/head.js index d47b6da..07c53a6 100644 --- a/src/backup/head.js +++ b/src/backup/head.js @@ -1,6 +1,6 @@ 'use strict'; -const K_Bucket = require('../../public/KBucket'); +const K_Bucket = require('../../docs/scripts/KBucket'); const slave = require('./slave'); const sync = require('./sync'); const WebSocket = require('ws'); diff --git a/src/main.js b/src/main.js index 5c7ad11..77416c1 100644 --- a/src/main.js +++ b/src/main.js @@ -1,10 +1,10 @@ 'use strict'; -global.floGlobals = require('../public/floGlobals'); +global.floGlobals = require('../docs/scripts/floGlobals'); require('./set_globals'); -require('./lib'); -require('./floCrypto'); -require('./floBlockchainAPI'); -require('./tokenAPI'); +require('../docs/scripts/lib'); +require('../docs/scripts/floCrypto'); +require('../docs/scripts/floBlockchainAPI'); +require('../docs/scripts/tokenAPI'); const Database = require("./database"); const App = require('./app');