diff --git a/playbooks/first-validator/generate-genesis.yml b/playbooks/first-validator/generate-genesis.yml index e639ecd..0fe8b2e 100644 --- a/playbooks/first-validator/generate-genesis.yml +++ b/playbooks/first-validator/generate-genesis.yml @@ -25,7 +25,6 @@ cmd: "CHAIN_ID={{ cerc_chain_id }} EARLY_SUPPORTS_ACC_ADDRESS={{ early_supports_acc_address }} ~/cerc/laconicd-stack/scripts/generate-mainnet-genesis.sh ~/cerc/laconicd-stack/testnet-state.json" always: - name: Clean up temporary genesis directory - become: true ansible.builtin.file: path: "{{ ansible_env.HOME }}/cerc/laconicd-stack/playbooks/first-validator/mainnet-genesis" state: absent @@ -38,3 +37,7 @@ - name: Display genesis file location ansible.builtin.debug: msg: "Mainnet genesis file generated at output/genesis.json" + + - name: Display staking-amount file location + ansible.builtin.debug: + msg: "Staking amount written to output/staking-amount.json" diff --git a/scripts/generate-mainnet-genesis.sh b/scripts/generate-mainnet-genesis.sh index a2ddc8e..f20b615 100755 --- a/scripts/generate-mainnet-genesis.sh +++ b/scripts/generate-mainnet-genesis.sh @@ -57,8 +57,6 @@ docker run \ cerc/laconicd:local bash -c "/scripts/genesis.sh" # Copy over the genesis file to output folder -OUTPUT_DIR=output -mkdir -p $OUTPUT_DIR cp ./$MAINNET_GENESIS_DIR/config/genesis.json $OUTPUT_DIR/genesis.json # TODO: chown the output dir to user @@ -67,4 +65,4 @@ echo "Genesis file for mainnet written to $OUTPUT_DIR/genesis.json" # -------- # Clean up -echo "Please remove the temporary data directory: sudo rm -rf $MAINNET_GENESIS_DIR" +rm -rf $MAINNET_GENESIS_DIR diff --git a/scripts/init-mainnet.sh b/scripts/init-mainnet.sh index 1e8d9d8..a6a0c01 100755 --- a/scripts/init-mainnet.sh +++ b/scripts/init-mainnet.sh @@ -8,6 +8,10 @@ set -u CHAIN_ID=${CHAIN_ID:-"laconic-mainnet"} MONIKER=${MONIKER:-"mainnet-node"} +NODE_HOME="/root/.laconicd" laconicd config set client chain-id $CHAIN_ID laconicd init $MONIKER --chain-id $CHAIN_ID --default-denom alnt + +# Allow all permissions to process further +chmod -R 777 $NODE_HOME/data $NODE_HOME/config