40 lines
1.1 KiB
TypeScript
40 lines
1.1 KiB
TypeScript
import "dotenv/config";
|
|
|
|
export const ZANO_ASSET_ID = 'd6329b5b1f7c0805b5c345f4957554002a2f557845f64d7645dae0e051a6498a';
|
|
|
|
export const config = {
|
|
"api": process.env.API + '/json_rpc',
|
|
"frontend_api": process.env.FRONTEND_API,
|
|
"server_port": process.env.SERVER_PORT,
|
|
"auditable_wallet": {
|
|
"api": process.env.AUDITABLE_WALLET_API + '/json_rpc',
|
|
},
|
|
"assets_whitelist_url": process.env.ASSETS_WHITELIST_URL,
|
|
"websocket": {
|
|
"enabled_during_sync": process.env.WEBSOCKET_ENABLED_DURING_SYNC === "true"
|
|
},
|
|
"enableVisibilityInfo": process.env.ENABLE_VISIBILITY_INFO === "true",
|
|
"maxDaemonRequestCount": parseInt(process.env.MAX_DAEMON_REQUEST_COUNT || "", 10) || 1000
|
|
}
|
|
|
|
export function log(msg: string) {
|
|
const now = new Date()
|
|
|
|
console.log(
|
|
now.getFullYear() +
|
|
'-' +
|
|
now.getMonth() +
|
|
'-' +
|
|
now.getDate() +
|
|
' ' +
|
|
now.getHours() +
|
|
':' +
|
|
now.getMinutes() +
|
|
':' +
|
|
now.getSeconds() +
|
|
'.' +
|
|
now.getMilliseconds() +
|
|
' ' +
|
|
msg
|
|
)
|
|
}
|