cc-block-explorer
v1.0.2
Published
Colored Coins Block Explorer
Downloads
6
Readme
Colored Coins Block-Explorer
The ColoredCoins Block Explorer server
System Requirements
- Bitcoind that runs as an RPC server with txindex=1
- Mongodb
- At least a 1TB hard-drive (The current size of the data is around 600GB)
Installation
$ npm i -g cc-block-explorer
Run
You can run the Block Explorer with the following options:
cc-explorer [options]
Options:
-h, --help output usage information
-V, --version output the version number
-p, --port <port> Port to listen on [$PORT or 8080/8081]
-s, --ssl <key-file-path> <certificate-file-path> Enable ssl
-c, --conf <config-file-path> Load a custom configuration file
Or just run it with the defaults using:
$ cc-explorer
Properties
The propeties to provide:
- Empty uncommented properites are MANDATORY
- Commented properties are OPTIONAL
- Non empty uncommented properties are the DEFAULT values but can be changed if wanted
[ENV]
type=production (you can switch between development/QA/production)
#The most basic HTTP server settings, must at least contain the port value
[server]
https_port=8081
http_port=8080
cookies_secret=1234
sockets=true
favicon=app/public/favicon.ico
name=blockexplorer
cluster=0
#SSL settings. Decomment the next lines to use SSL
[ssl]
#key=
#crt=
#mongoDB settings. Decomment the next lines to use it
[db]
host=localhost
port=27000
name=explorer
dir=db/
#user=
#pass=
#Your Bitcoind server settings
[bitcoin_rpc]
ssl=false
url=localhost
path=
username=rpcuser
password=rpcpassword
port=8332
timeout=30000
#Continue scanning and parsing new transaction or just be in API mode
[scanner]
scan=true
mempool=true
mempool_only=false
#Basic HTTP authentication to lock website
[basic]
#admin_users=
#realm=
#Allows logger to send logs to logentries
[logentries]
#api_key=
Developmenet
- Fork this repo
- npm install
- use the Standard coding style when hacking the code - https://github.com/feross/standard
- Send us a pull request
License
MIT © ColoredCoins