commit f222ebac12c906f108af6f47b390a247e7fea876
parent f38477a7c11ce6f0c51f653b8d73e067069a4ebc
Author: Florian Dold <florian@dold.me>
Date: Wed, 13 Dec 2023 20:07:00 +0100
sandcastle-ng: setup admin account properly
Diffstat:
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/scripts/demo/setup-sandcastle.sh b/scripts/demo/setup-sandcastle.sh
@@ -225,9 +225,8 @@ sudo -i -u libeufin-bank libeufin-bank dbinit
systemctl enable --now libeufin-bank.service
-# TODO: Create accounts for exchange and merchants
-
taler-harness deployment wait-taler-service libeufin-bank https://$BANK_DOMAIN/config
+
taler-harness deployment provision-bank-account https://$BANK_DOMAIN/ \
--login exchange --exchange --public \
--payto $EXCHANGE_PLAIN_PAYTO \
@@ -276,6 +275,9 @@ taler-harness deployment provision-bank-account https://$BANK_DOMAIN/ \
--name "Tor Survey Merchant" \
--password sandbox
+sudo -i -u libeufin-bank libeufin-bank edit-account admin --debit_threshold=$CURRENCY:1000000
+sudo -i -u libeufin-bank libeufin-bank passwd admin sandbox
+
# Set up exchange
MASTER_PUBLIC_KEY=$(sudo -i -u taler-exchange-offline taler-exchange-offline -LDEBUG setup)