minter-explorer-extender

command module
v2.1.0+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2019 License: MIT Imports: 3 Imported by: 0

README

License undefined

Minter Explorer Extender

The official repository of Minter Explorer Extender service.

Extender is a service responsible for seeding the database from the blockchain network. Part of the Minter Explorer service.

NOTE: This project in active development stage so feel free to send us questions, issues, and wishes

BUILD

  • dep ensure

  • replace Minter Node in vendor directory cd vendor/github.com/MinterTeam && rm -rf minter-go-node && git clone https://github.com/MinterTeam/minter-go-node.git

  • make build

RUN

If you run Extender for the first time yoг need to run Explorer Genesis Uploader to fill data from genesis file (you can use the same config file for both services)

./extender -config=/etc/minter/config.json

Config file

Support JSON and YAML formats

Example:

{
  "name": "Minter Extender",
  "app": {
    "debug": true,
    "baseCoin": "MNT",
    "txChunkSize": 200,
    "addrChunkSize": 30,
    "eventsChunkSize": 200
  },
  "workers": {
    "saveTxs": 10,
    "saveTxsOutput": 5,
    "saveInvalidTxs": 2,
    "saveRewards": 3,
    "saveSlashes": 3,
    "saveAddresses": 3,
    "saveTxValidator": 2,
    "updateBalance": 2,
    "balancesFromNode": 3
  },
  "database": {
    "host": "localhost",
    "name": "explorer",
    "user": "minter",
    "password": "password",
    "minIdleConns": 10,
    "poolSize": 20
  },
  "minterApi": {
    "isSecure": false,
    "link": "localhost",
    "port": 8841
  },
  "extenderApi": {
    "host": "",
    "port": 8800
  },
  "wsServer": {
    "isSecure": true,
    "link": "localhost",
    "port": "",
    "key": "secret-key"
  }
}

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL