Skip to content

k0kk0k/stegos-explorer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stegos blockchain explorer

Unofficial Blockchain explorer for Stegos.

Architecture

The architecture of project can be represented in ASCII-image:

                     +------------+        +------------+
                  +--+ Fetcher    +--------+ Stegos     |
   +----------+   |  |  Mainnet   |        |  Mainnet   |
   | Postgres +---+  +------------+        +------------+
   |  Database|
   |          +---+
   +----+-----+   |  +------------+        +------------+
        |         +--+ Fetcher    +--------+ Stegos     |
   +----+-----+      |  Testnet   |        |  Testnet   |
   |  API     |      +------------+        +------------+
   +----+-----+
        |
 - - - -|- - - - - - - - - - - - - - - - - - - - - - -
        |
   +----+------+
   | Vue.JS    |
   +-----------+

Component list:

  • Stegos Mainnet/ Stegos Testnet - is running node, that report information about processed blocks to fetcher.
  • Fetcher - is util, that collect information from stegos node, and save it into relation database, sources can be found at /explorer_backend/src/bin/fetcher .
  • Postgres Database - Relation database, for storing preagregated stuff.
  • API - is server, that represent GraphQL API for getting information from relation database, sources can be found at /explorer_backend/src/bin/api .
  • Vue.JS - is a frontend that render all this information to end user, sources can be found at /blockchain_explorer .

About

Stegos blockchain explorer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 44.1%
  • Vue 30.0%
  • TypeScript 7.7%
  • Dockerfile 6.3%
  • SQLPL 4.3%
  • HTML 4.1%
  • Other 3.5%