Skip to content

Leasehold/leasehold-explorer

 
 

Repository files navigation

Leasehold Explorer

Leasehold Explorer is a blockchain explorer designed for interaction with Lisk network. It is a part of Lisk Ecosystem, a blockchain platform based on DPoS consensus protocol.

License: GPL v3

Leasehold Explorer is a feature-rich single page browser application with following functionalities:

  • Transaction browser

    • Shows transactions with their details stored in the blockchain
    • Supports all transaction types with its metadata
    • Allows advanced filtering by date, type, amount etc.
  • Block browser

    • Shows blocks with their details stored in the blockchain
  • Account browser

    • Supports various account types
    • Allows advanced transaction filtering on per-account basis
  • Delegate monitor

    • Shows information about all register delegate accounts
    • Live status of the 101 active delegates
  • Network monitor

    • Shows live information about all nodes
    • Shows active and disconnected nodes
    • Public IPs are shown with domain names and geographical location

To make it running at least one Leasehold Core node with public API is needed.

Installation

Clone the Leasehold Explorer Repository:

git clone https://github.com/Leasehold/leasehold-explorer.git
cd leasehold-explorer

Installation with Docker (recommended)

In order to install Docker, refer to the official Docker Installation Instruction.

You will also need Docker Compose Install Docker Compose.

The docker-compose configuration assumes that the network called localhost is available on your machine. If there is no such a network created you can always add one by using the following command: docker network create localhost.

Starting application

To start Explorer type the following command:

docker-compose up -d

It will use latest available version from local hub by default.

Stopping application

The following command will remove all containers defined by the docker-compose.yml.

docker-compose down --volumes

For further information about managing and configuring Leasehold Explorer, see Run With Docker.

Installation From Source

For further information about managing and configuring Leasehold Explorer, see Run From Source.

Running tests

There are functional backend and end-to-end tests available.

The test suite is described in Run Tests section.

Get Involved

Found a bug Create new issue
Want to develop with us Read Contribution Guidelines
Have ideas to share Come to Lisk.chat
Want to involve community Join community gitter
Found a security issue See our bounty program

Packages

No packages published

Languages

  • JavaScript 62.3%
  • HTML 19.6%
  • CSS 8.7%
  • Gherkin 8.1%
  • Makefile 0.5%
  • Shell 0.4%
  • Other 0.4%