Initial commit

This commit is contained in:
AlphaX-Projects
2021-12-25 14:39:47 +01:00
commit 2f823927a5
3687 changed files with 37381 additions and 0 deletions

14
config/build.config.js Normal file
View File

@@ -0,0 +1,14 @@
const path = require('path')
const defaultConfig = require('./default.config.js')
const build = {
options: {
outputDir: path.join(__dirname, '../build'),
imgDir: path.join(__dirname, '../img')
},
aliases: {
'qortal-ui-crypto': path.join(__dirname, '../node_modules/qortal-ui-crypto/api.js')
}
}
module.exports = build

8
config/coin.config.js Normal file
View File

@@ -0,0 +1,8 @@
const defaultConfig = require('./default.config.js')
module.exports = {
name: 'Qortal',
symbol: 'Qort',
addressVersion: 58, // Q for Qortal
logo: '/img/QORT_LOGO.svg'
}

27
config/config.js Normal file
View File

@@ -0,0 +1,27 @@
let config = require('./default.config.js')
let userConfig = {}
try {
userConfig = require('./customConfig.js')
} catch (e) {
console.warn(e)
console.warn('Error loading user config')
}
const checkKeys = (storeObj, newObj) => {
for (const key in newObj) {
if (!Object.prototype.hasOwnProperty.call(storeObj, key)) return
if (typeof newObj[key] === 'object') {
storeObj[key] = checkKeys(storeObj[key], newObj[key])
} else {
storeObj[key] = newObj[key]
}
}
return storeObj
}
const getConfig = customConfig => {
config = checkKeys(config, customConfig)
return config
}
module.exports = getConfig(userConfig)

3
config/crypto.config.js Normal file
View File

@@ -0,0 +1,3 @@
const defaultConfig = require('./default.config.js')
module.exports = {}

13
config/customConfig.js Normal file
View File

@@ -0,0 +1,13 @@
const coin = require('./coin.config.js')
const crypto = require('./crypto.config.js')
const styles = require('./styles.config.js')
const build = require('./build.config.js')
const user = require('./user.config.js')
module.exports = {
coin,
styles,
build,
user,
crypto
}

5
config/default.config.js Normal file
View File

@@ -0,0 +1,5 @@
const uiCore = require('qortal-ui-core')
const defaultConfig = uiCore('default_config')
module.exports = defaultConfig

1
config/styles.config.js Normal file
View File

@@ -0,0 +1 @@
module.exports = {}

10
config/user.config.js Normal file
View File

@@ -0,0 +1,10 @@
const user = require('./default.config.js').user
module.exports = {
node: 0, // set to mainnet
server: {
primary: {
port: 12388, // set as default UI port
address: '0.0.0.0', // can specify an IP for a fixed bind
},
},
}