Iroha Blockchain Explorer https://testnet.diva.exchange
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Konrad Bächler 5a7f95cf5f version bump 0.8.0 4 months ago
app version bump, Logger fixes 4 months ago
bin clean up 1 year ago
example config fixes (bug in hyperledger/iroha) 10 months ago
iroha-stub improved postgres connection handling 11 months ago
.eslintrc.json clean up, stabilization of initial 1 year ago
.gitignore initial 1 year ago
Dockerfile Docker: fixed volume handling 11 months ago
LICENSE v0.3.4, License update AGPLv3 1 year ago
README.md bug fix: sorting blocks 10 months ago
docker-compose.yml bug fix: sorting blocks 10 months ago
entrypoint.sh minor fixes after docker tests 11 months ago
package-lock.json version bump 0.8.0 4 months ago
package.json version bump 0.8.0 4 months ago

README.md

Hyperledger/Iroha Blockchain Explorer

Explore any Iroha Blockchain (https://iroha.readthedocs.io/en/master/).

Demo of the DIVA Iroha Blockchain explorer: https://testnet.diva.exchange

Get Started

Docker Compose

To start a preconfigured local Iroha make sure you have "Docker Compose" installed (https://docs.docker.com/compose/install/). Check your Docker Compose installation by executing docker-compose --version in a terminal.

Clone the code into a folder of your choice, like:

git clone -b master --depth=1 https://codeberg.org/diva.exchange/iroha-explorer.git
cd iroha-explorer

The configuration is found within docker-compose.yml and might be adapted to your local needs.

Start the local testnet and the explorer:

sudo docker-compose up -d

Now access the user interface of the explorer on http://172.29.101.100:3920.

Stop the local testnet and the explorer:

sudo docker-compose down --volumes

More Examples

Find additional examples to use with docker compose within the folder example. See also dedicated README.

Build from Source

The explorer has been developed on Linux and NodeJS v12. Therefore it is a requisite to have NodeJS available.

Clone the code into a folder of your choice, like:

git clone -b master --depth=1 https://codeberg.org/diva.exchange/iroha-explorer.git
cd iroha-explorer

Prepare your environment (prerequisites):

  • Iroha postgres database must be accessible to the explorer process
  • Iroha blockstore must be accessible to the explorer process
  • By default, the explorer will run on 0.0.0.0:3920

Take a close look at ./docker-compose.yml. Within this docker-compose configuration file the prerequisites are fulfilled by defining a local Iroha testnet.

Install and start the explorer using npm:

npm i
npm start

Contact the Developers

On DIVA.EXCHANGE you'll find various options to get in touch with the team.

Talk to us via Telegram https://t.me/diva_exchange_chat_de (English or German).

Donations

Your donation goes entirely to the project. Your donation makes the development of DIVA.EXCHANGE faster.

XMR: 42QLvHvkc9bahHadQfEzuJJx4ZHnGhQzBXa8C9H3c472diEvVRzevwpN7VAUpCPePCiDhehH4BAWh8kYicoSxpusMmhfwgx

BTC: 3Ebuzhsbs6DrUQuwvMu722LhD8cNfhG1gs

Awesome, thank you!