https://github.com/cruxfinance/ergo-node-zmqpub
Picks up events from an ergo node and publishes them on a zeromq pub socket
https://github.com/cruxfinance/ergo-node-zmqpub
Last synced: 5 days ago
JSON representation
Picks up events from an ergo node and publishes them on a zeromq pub socket
- Host: GitHub
- URL: https://github.com/cruxfinance/ergo-node-zmqpub
- Owner: cruxfinance
- License: mit
- Created: 2023-07-26T09:28:31.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-19T13:23:19.000Z (over 1 year ago)
- Last Synced: 2023-12-19T16:08:08.982Z (over 1 year ago)
- Language: Scala
- Size: 35.6 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ergo - ergo-node-zmqpub
README
# ergo-node-zmqpub
Picks up events from an ergo node and publishes them on a zeromq pub socket.| config key | Description | Default |
|----------------|-------------------------------------------------| --- |
| nodeURL | url of the ergo node | http://213.239.193.208:9053 |
| nodePeersPort | P2P port of the ergo node | 9030 |
| zmqIP | IP the zeromq pub/sub socket will be created on | 0.0.0.0 |
| zmqPort | Port the zeromq pub/sub will be create on | 9060 |Note the Ergonnection library used requires JDK 17+
To run on linux:
```bash
./run.sh
```
To run on windows:
```
run.bat
```To run using docker
```
docker compose up -d
```