explorer/server/utils/utils.ts
2024-08-11 16:12:51 +07:00

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
)
}