Explorer 1 running on parity
Clone the repo, and download Nodejs and npm if you don't have them
Install dependencies: npm install
Install mongodb: sudo apt-get install -y mongodb-org
Orbiter needs RMC to trace the internal transactions on Musicoin blockchain. Download RMC and run a private chain:
./rmc --chain rmc.json --port 3304 --tracing on --jsonrpc-port 8545
The chain spec can be download here.
Run node ./tools/catch.js
to start the catch
script and listen to blocks. Run using your favorite background script runner (pm2/forever/daemon
). The example for pm2
is as follows:
sudo npm install -g pm2
pm2 start catch.js
Please make sure that you do not spawn multiple instances of catch
using clustering on pm2
or similar techniques. This will recored the tx multiple times and cause errors.
After this, you can start Orbiter with: node app.js
(or pm2 start app.js
)
All Parity versions above 1.8.0 are compatible with Musicoin. For setting up an explorer with Parity, check out explorer.
MIT , similar to Ethereum Classis.