From 4cdc5ecdabc6dfa24fc5fbc2c31a7c3dc2b23483 Mon Sep 17 00:00:00 2001
From: librelois <c@elo.tf>
Date: Sun, 17 Apr 2022 23:23:22 +0200
Subject: [PATCH] fix(scripts):create-live-network:raw spec file should
 startwith currency

---
 docker/compose-examples/live-template.docker-compose.yml | 4 ++--
 scripts/create-live-network.sh                           | 5 +++--
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/docker/compose-examples/live-template.docker-compose.yml b/docker/compose-examples/live-template.docker-compose.yml
index 3dddfb6b7..eeb47d993 100644
--- a/docker/compose-examples/live-template.docker-compose.yml
+++ b/docker/compose-examples/live-template.docker-compose.yml
@@ -19,7 +19,7 @@ services:
     volumes:
       - ./duniter-rpc/:/var/lib/duniter/
     environment:
-      - DUNITER_CHAIN_NAME=/var/lib/duniter/genesis-raw.json
+      - DUNITER_CHAIN_NAME=/var/lib/duniter/CURRENCY-raw.json
     command:
       - "--bootnodes"
       - "/dns/duniter-validator/tcp/30333/p2p/VALIDATOR_NODE_KEY"
@@ -38,7 +38,7 @@ services:
     volumes:
       - ./duniter-validator/:/var/lib/duniter/
     environment:
-      - DUNITER_CHAIN_NAME=/var/lib/duniter/genesis-raw.json
+      - DUNITER_CHAIN_NAME=/var/lib/duniter/CURRENCY-raw.json
     command:
       - "--bootnodes"
       - "/dns/duniter-rpc/tcp/30333/p2p/RPC_NODE_KEY"
diff --git a/scripts/create-live-network.sh b/scripts/create-live-network.sh
index 7345c540c..c3d7cd6b9 100755
--- a/scripts/create-live-network.sh
+++ b/scripts/create-live-network.sh
@@ -23,8 +23,8 @@ mkdir -p $WORK_DIR/duniter-validator
 
 # generate raw_chain spec
 export DUNITER_GENESIS_CONFIG=$GENESIS
-$DUNITER_BINARY build-spec --chain $CURRENCY-gl --raw > $WORK_DIR/duniter-rpc/genesis-raw.json
-cp $WORK_DIR/duniter-rpc/genesis-raw.json $WORK_DIR/duniter-validator/genesis-raw.json
+$DUNITER_BINARY build-spec --chain $CURRENCY-gl --raw > $WORK_DIR/duniter-rpc/$CURRENCY-raw.json
+cp $WORK_DIR/duniter-rpc/$CURRENCY-raw.json $WORK_DIR/duniter-validator/$CURRENCY-raw.json
 
 # generate rpc node key
 RPC_NODE_KEY=$($DUNITER_BINARY key generate-node-key --file $WORK_DIR/duniter-rpc/node-key 2>&1)
@@ -34,6 +34,7 @@ VALIDATOR_NODE_KEY=$($DUNITER_BINARY key generate-node-key --file $WORK_DIR/duni
 
 # generate docker-compose file
 cp docker/compose-examples/live-template.docker-compose.yml $WORK_DIR/docker-compose.yml
+sed -i -e "s/CURRENCY/$CURRENCY/g" $WORK_DIR/docker-compose.yml
 sed -i -e "s/RPC_NODE_KEY/$RPC_NODE_KEY/g" $WORK_DIR/docker-compose.yml
 sed -i -e "s/VALIDATOR_NODE_KEY/$VALIDATOR_NODE_KEY/g" $WORK_DIR/docker-compose.yml
 
-- 
GitLab