mirror of
https://github.com/logos-messaging/logos-delivery.git
synced 2026-08-26 19:11:15 +00:00
chore(rln_db_inspector): include in wakunode2 binary (#2292)
This commit is contained in:
committed by
GitHub
parent
16a5d13c94
commit
af27c97ddd
@@ -0,0 +1,36 @@
|
||||
# rln-db-inspector
|
||||
|
||||
This document describes how to run and use the `rln-db-inspector` tool.
|
||||
It is meant to be used to debug and fetch the metadata stored in the RLN tree db.
|
||||
|
||||
## Pre-requisites
|
||||
|
||||
1. An existing RLN tree db
|
||||
|
||||
## Usage
|
||||
|
||||
1. First, we compile the binary
|
||||
|
||||
```bash
|
||||
make -j16 wakunode2
|
||||
```
|
||||
This command will fetch the rln static library and link it automatically.
|
||||
|
||||
|
||||
2. Define the arguments you wish to use
|
||||
|
||||
```bash
|
||||
export RLN_TREE_DB_PATH="xxx"
|
||||
```
|
||||
|
||||
3. Run the db inspector
|
||||
|
||||
```bash
|
||||
./build/wakunode2 inspectRlnDb \
|
||||
--rln-relay-tree-path:$RLN_TREE_DB_PATH
|
||||
```
|
||||
|
||||
What this does is -
|
||||
a. loads the tree db from the path provided
|
||||
b. Logs out the metadata, including, number of leaves set, past 5 merkle roots, last synced block number
|
||||
|
||||
Reference in New Issue
Block a user