BuildOnViction / tomoscan

TomoScan provides a user friendly, details and perfection-oriented user interface for TomoChain block explorer. From a user perspective, TomoScan brings TomoChain’s transparency to users, because all block, transaction, finality, smart contracts, DApp and token information are read from TomoChain and shown to users

Home Page:https://scan.tomochain.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TomoChain Explorer - Tomoscan

Join the chat at https://gitter.im/tomochain/tomoscan

Tomoscan is a BlockExplorer for TomoChain, built with VueJS, Nuxt and MongoDB. Tomoscan allows you to explore and search the TomoChain for transactions, addresses, tokens, prices and other activities taking place on TomoChain.

A demo instance connected to the TomoChain testnet is available at scan.testnet.tomochain.com.

Current Features

  • Browse blocks, transactions, accounts and contracts
  • View pending transactions
  • Upload & verify contract sources
  • Display the current state of verified contracts
  • Responsive layout

Missing a feature? Please request it by creating a new Issue.

Usage notes

The explorer is still under heavy development, if you find any problems please create an issue or prepare a pull request.

Getting started

Requirements

Setup

Copy and modify your config

cp client/.env.example client/.env
cp server/config/default.json server/config/local.json

Install library

cd client/ && npm install
cd server/ && npm install

Run

After modify your config & install library. Your environment is ready to start

  • Run client to view in browser
cd client/ && npm run dev
  • Run API server for client
cd server/ && npm run server-dev
  • Run crawl data for API server
cd server/ && npm run crawl-dev
  • Get transaction pending
cd server/ && npm run subscribe-pending-tx-dev

About

TomoScan provides a user friendly, details and perfection-oriented user interface for TomoChain block explorer. From a user perspective, TomoScan brings TomoChain’s transparency to users, because all block, transaction, finality, smart contracts, DApp and token information are read from TomoChain and shown to users

https://scan.tomochain.com

License:MIT License


Languages

Language:Vue 50.5%Language:JavaScript 42.2%Language:SCSS 6.8%Language:HTML 0.3%Language:CSS 0.2%Language:Shell 0.1%