A block explorer Front End to connect to the etherium parity client for visualisation of Etherium chain and possible frauds
A block explorer using:
- Koa Koa-router backend
- Vue.js frontend
- Database OrientDB
$ npm install
run npm run lint
and fix errors if any
Backend and frontend are both started with one command
# Tunnel parity request through server
sshuttle -r youruser@explorer.snet.tu-berlin.de 130.149.223.150/32
npm install
npm start
# build for production with minification
npm run build
- ensure docker and docker-compose is installed
docker-compose up --build
Make sure you have pm2 installed
pm2 deploy production
Request
URL: http://localhost:3000/external/parity
Method: 'POST',
Parameters(see parity documentation): {method: 'trace_block', params: ["0x4C4B40"],id:1, jsonrpc: '2.0' },
Response
{
data: {}, //response from parity
success: true
}