Blockservice Config 🔗︎

All configuration is done by an .env file which you need to create in the root of the application folder. Some variables which are not be set will use default values.

Lamden configuration items 🔗︎

Item Description default
NETWORK Which Lamden network to sync testnet
MASTERNODE_URL A URL of a lamden masternode https://testnet-master-1.lamden.io

Mongo DB configuration items 🔗︎

Item Description default
DBUSER database user null
DBPWD database password null
AUTHSOURCE auth source if using a user and password admin
DBURL database url 127.0.0.1
DBPORT database port 27017
DBNAME the name of the database ${NETWORK}-blockservice. Example testnet-blockservice

Runtime options 🔗︎

Item Description default
DEBUG_ON outputs some logs while grabbing blocks false

Server options 🔗︎

Item Description default
BLOCKSERVICE_PORT The port used for the webserver and websockets 3535
BLOCKSERVICE_HOST Service bind host localhost

Misc options 🔗︎

Item Description default
APIDOC_PORT Port for api document 8999
SCRIPT_SOCKET_CONN Estimation script socket server connection. http://localhost:3232
LOG_LEVEL Log Level info

Log Level Details - info - Displays all messages from all loggers. - timer - Displays messages only from the time, timeEnd, debug, warn, error & fatal loggers. - debug - Displays messages only from the debug, warn, error & fatal loggers. - warn - Displays messages only from the warn, error & fatal loggers. - error - Displays messages only from the error & fatal loggers.