wasmd/contrib/local/01-accounts.sh

19 lines
553 B
Bash
Executable File

#!/bin/bash
set -o errexit -o nounset -o pipefail
BASE_ACCOUNT=$(wasmd keys show validator -a)
wasmd q account "$BASE_ACCOUNT" -o json | jq
echo "## Add new account"
wasmd keys add fred
echo "## Check balance"
NEW_ACCOUNT=$(wasmd keys show fred -a)
wasmd q bank balances "$NEW_ACCOUNT" -o json || true
echo "## Transfer tokens"
wasmd tx bank send validator "$NEW_ACCOUNT" 1ustake --gas 1000000 -y --chain-id=testing --node=http://localhost:26657 -b block -o json | jq
echo "## Check balance again"
wasmd q bank balances "$NEW_ACCOUNT" -o json | jq