#!/bin/bash

CHAIN_ID=axelar
HOME=/root/private/.axelar
DEFAULT_KEYS_FLAGS="--keyring-backend test --home ${HOME}"
CHAIN=$1
DIR="$(dirname "$0")"

if [ -z "$CHAIN" ]
then
  echo "Chain name is required"
  exit 1
fi

docker exec axelar /bin/bash -c "axelard tx nexus activate-chain ${CHAIN} --generate-only \
--chain-id ${CHAIN_ID} --from \$(axelard keys show governance -a ${DEFAULT_KEYS_FLAGS}) --home ${HOME} \
--output json --gas 500000 &> ${HOME}/unsigned_msg.json"
docker exec axelar /bin/bash -c "cat ${HOME}/unsigned_msg.json"

sh "$DIR/broadcast-unsigned-multi-tx.sh"
