taler-deployment

Deployment scripts and configuration files
Log | Files | Refs | README

commit 8decf8b70955242a7d8b478798638b3c225c999a
parent ad84a2f64f53bcac3b64185165ac15d4eb9993f4
Author: Christian Grothoff <christian@grothoff.org>
Date:   Sun,  5 Mar 2023 18:21:41 +0100

add shell script to initiate transfers

Diffstat:
Anetzbon/transfer.sh | 24++++++++++++++++++++++++
1 file changed, 24 insertions(+), 0 deletions(-)

diff --git a/netzbon/transfer.sh b/netzbon/transfer.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# This file is in the public domain. + +set -eu + +source functions.sh + +if test -z ${3:-} +then + say "This tool allows you to send funds from the 'admin' account" + say "to a normal user's bank account within the system for testing." + say " " + say "Call with three arguments:" + say "1) target bank account name to credit" + say "2) amount to transfer (e.g. ${CURRENCY:-CURRENCY}:42.42)" + say "3) wire transfer subject to use" + say " " + exit 1 +fi + +source /etc/libeufin/sandbox.env +export LIBEUFIN_SANDBOX_DB_CONNECTION + +libeufin-sandbox make-transaction --credit-account "$1" --debit-account admin "$2" "$3"