From ae0d5ba201a5d775b10504d63a7beef2c400cdf8 Mon Sep 17 00:00:00 2001 From: Trent Nelson Date: Thu, 11 Jun 2020 11:13:04 -0600 Subject: [PATCH] Allow pre-existing stake accounts in multinode-demo/delegate-stake.sh --- multinode-demo/delegate-stake.sh | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/multinode-demo/delegate-stake.sh b/multinode-demo/delegate-stake.sh index 4b75de5153..3efa8250d8 100755 --- a/multinode-demo/delegate-stake.sh +++ b/multinode-demo/delegate-stake.sh @@ -89,11 +89,6 @@ if [[ ! -f $vote_account ]]; then exit 1 fi -if [[ -f $stake_account ]]; then - echo "Error: $stake_account already exists" - exit 1 -fi - if ((airdrops_enabled)); then if [[ -z $keypair ]]; then echo "--keypair argument must be provided" @@ -106,7 +101,11 @@ if [[ -n $keypair ]]; then common_args+=(--keypair "$keypair") fi -$solana_keygen new --no-passphrase -so "$stake_account" +if ! [[ -f "$stake_account" ]]; then + $solana_keygen new --no-passphrase -so "$stake_account" +else + echo "$stake_account already exists! Using it" +fi set -x $solana_cli "${common_args[@]}" \