https://github.com/minterteam/minter-explorer-extender
https://github.com/minterteam/minter-explorer-extender
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/minterteam/minter-explorer-extender
- Owner: MinterTeam
- License: mit
- Created: 2019-01-28T10:23:33.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-07-05T21:18:38.000Z (almost 3 years ago)
- Last Synced: 2025-02-26T03:34:51.620Z (over 1 year ago)
- Language: Go
- Size: 980 KB
- Stars: 7
- Watchers: 9
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- License: LICENSE
Awesome Lists containing this project
README

# 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_

## Related services:
- [explorer-gate](https://github.com/MinterTeam/explorer-gate)
- [explorer-api](https://github.com/MinterTeam/minter-explorer-api)
- [explorer-validators](https://github.com/MinterTeam/minter-explorer-validators) - API for validators meta
- [explorer-tools](https://github.com/MinterTeam/minter-explorer-tools) - common packages
- [explorer-genesis-uploader](https://github.com/MinterTeam/explorer-genesis-uploader)
## BUILD
- run `go mod download`
- run `go build -o ./builds/extender ./cmd/extender.go`
## USE
### Requirement
- PostgresSQL
- Centrifugo (WebSocket server) [GitHub](https://github.com/centrifugal/centrifugo)
### Setup
- use database migration from `database` directory
- build and move the compiled file to the directory e.g. `/opt/minter/extender`
- copy .env.prod to .env file in the extender's directory and fill with own values
#### Run
./extender