Run map-subscribers-to-participants script on local system
This commit is contained in:
parent
2e9475f715
commit
49d29276f4
@ -24,21 +24,50 @@ Once all the participants have completed their onboarding, stage0 laconicd chain
|
|||||||
laconic-so fetch-stack git.vdb.to/cerc-io/testnet-laconicd-stack --pull
|
laconic-so fetch-stack git.vdb.to/cerc-io/testnet-laconicd-stack --pull
|
||||||
```
|
```
|
||||||
|
|
||||||
* Create a CSV with subscribers who have onboarded as participants:
|
* List the participants on stage0:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# Change to scripts dir
|
cd /src/laconicd
|
||||||
cd ~/cerc/testnet-laconicd-stack/scripts
|
|
||||||
|
laconic-so deployment --dir stage0-deployment exec laconicd "laconicd query onboarding list"
|
||||||
# Install dependencies and build
|
|
||||||
yarn && yarn build
|
|
||||||
|
|
||||||
# Run script
|
|
||||||
yarn map-subscribers-to-participants --subscribers-csv /srv/laconicd/csvs/subscribers.csv --output /srv/laconicd/csvs/subscribed-participants.csv
|
|
||||||
|
|
||||||
# This should create the CSV file at /srv/laconicd/csvs/subscribed-participants.csv
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
* Create a CSV with subscribers who have onboarded as participants:
|
||||||
|
|
||||||
|
NOTE: The following script can be run locally (as it will use <https://laconicd.laconic.com> endpoint by default)
|
||||||
|
|
||||||
|
* Clone this repo
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone git@git.vdb.to:cerc-io/testnet-laconicd-stack.git
|
||||||
|
```
|
||||||
|
|
||||||
|
* Build
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Change to scripts dir
|
||||||
|
cd testnet-laconicd-stack/scripts
|
||||||
|
|
||||||
|
# Install dependencies and build
|
||||||
|
yarn && yarn build
|
||||||
|
```
|
||||||
|
|
||||||
|
* Run script
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# subscribers.csv is the CSV from beehiv
|
||||||
|
yarn map-subscribers-to-participants --subscribers-csv /path/to/subscribers.csv --output subscribed-participants.csv
|
||||||
|
|
||||||
|
# This should create the CSV file at subscribed-participants.csv
|
||||||
|
# The participants in CSV can be filtered further
|
||||||
|
```
|
||||||
|
|
||||||
|
* Copy over the file to deployments VM
|
||||||
|
|
||||||
|
```bash
|
||||||
|
scp ./subscribed-participants.csv dev@<deployments-server-hostname>:/srv/laconicd/csvs/subscribed-participants.csv
|
||||||
|
```
|
||||||
|
|
||||||
## Halt stage0
|
## Halt stage0
|
||||||
|
|
||||||
* Confirm the the currently running node is for stage0 chain:
|
* Confirm the the currently running node is for stage0 chain:
|
||||||
@ -49,12 +78,6 @@ Once all the participants have completed their onboarding, stage0 laconicd chain
|
|||||||
laconic-so deployment --dir stage0-deployment logs laconicd -f --tail 30
|
laconic-so deployment --dir stage0-deployment logs laconicd -f --tail 30
|
||||||
```
|
```
|
||||||
|
|
||||||
* List the participants on stage0:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
laconic-so deployment --dir stage0-deployment exec laconicd "laconicd query onboarding list"
|
|
||||||
```
|
|
||||||
|
|
||||||
* Stop the stage0 deployment:
|
* Stop the stage0 deployment:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
Loading…
Reference in New Issue
Block a user