mirror of
https://github.com/grassrootseconomics/eth-tracker.git
synced 2025-02-22 16:00:37 +01:00
docs: update README
This commit is contained in:
parent
4470095769
commit
414b14a92e
@ -6,6 +6,9 @@ A fast and lightweight tracker designed to monitor EVM blockchains for live and
|
|||||||
historical transaction events, including reverted transactions. It filters these
|
historical transaction events, including reverted transactions. It filters these
|
||||||
events and publishes them to NATS for further processing.
|
events and publishes them to NATS for further processing.
|
||||||
|
|
||||||
|
On a warmed up archive RPC node (HTTP) with the default config, it can process
|
||||||
|
in excess of 10k blocks/min utilizing not more than 50 MB of RAM.
|
||||||
|
|
||||||
It applies deduplication at the NATS level, making it safe to run in a
|
It applies deduplication at the NATS level, making it safe to run in a
|
||||||
distributed fashion.
|
distributed fashion.
|
||||||
|
|
||||||
@ -36,8 +39,7 @@ The cache will auto-update based on any additions/removals from all indexes.
|
|||||||
- Git
|
- Git
|
||||||
- Docker
|
- Docker
|
||||||
- NATS server
|
- NATS server
|
||||||
- Redis server (Optional)
|
- Access to an RPC node, archive preffered
|
||||||
- Access to a Celo RPC node
|
|
||||||
|
|
||||||
See [docker-compose.yaml](dev/docker-compose.yaml) for an example on how to run
|
See [docker-compose.yaml](dev/docker-compose.yaml) for an example on how to run
|
||||||
and deploy a single instance.
|
and deploy a single instance.
|
||||||
@ -55,7 +57,7 @@ docker buildx build --build-arg BUILD=$(git rev-parse --short HEAD) --tag eth-tr
|
|||||||
docker images
|
docker images
|
||||||
```
|
```
|
||||||
|
|
||||||
### 2. Run NATS and Redis
|
### 2. Run NATS
|
||||||
|
|
||||||
For an example, see `dev/docker-compose.yaml`.
|
For an example, see `dev/docker-compose.yaml`.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user